Question: What British political party has held the Parliament seat for Maidstone and the Weald since at least 1997?
Answer: Conservative Party