Who is Peter Dowd?
Peter Dowd is a British politician.

Which party is Peter Dowd a member of?
Peter Dowd is a member of the Labour Party.

Labour Party

Labour Party


No Wikipedia page found for Peter Dowd.