Question: Which party did both David Soares and Paul Clyne belong to when they first ran against each other in September 2004?
Answer: the Democratic Party