Photograph of John Cooper

Member of Parliament

John Cooper

Party history

Conservative 4 Jul 2024 to present

Constituency history

Dumfries and Galloway 4 Jul 2024 to present Elected 1 time

Roles

Finance (No. 2) Bill 15 Jan 2026 to 3 Feb 2026
Business and Trade Sub-Committee on Economic Security, Arms and Export Controls 5 Mar 2025 to 13 Apr 2026
Business and Trade Committee 21 Oct 2024 to present
Business and Trade Sub-Committee on Economic Security, Arms and Export Controls 21 Oct 2024 to present

Latest election result

Candidate result data from the Parliament Members API.

Con Hold Dumfries and Galloway Turnout 45,775
Candidate Party Votes Share
John Cooper Con Conservative 13,527 29.6 %
Tracey Little SNP Scottish National Party 12,597 27.5 %
James Wallace Lab Labour 11,767 25.7 %
Charles Keal RUK Reform UK 4,313 9.4 %
Iain McDonald LD Liberal Democrat 2,092 4.6 %
Laura Moodie Scottish Green Party 1,249 2.7 %
David Griffiths Heritage Party 230 0.5 %

Source: UK Parliament Members API

Biography source UK Parliament Members API
Election source UK Parliament Members API

FAQs

How long has John Cooper been an MP?

John Cooper has been in the House of Commons for 1 years, 10 months. Source

What parties has John Cooper been a member of?

John Cooper has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source

What roles has John Cooper held?

John Cooper has 4 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What was John Cooper's latest election result?

John Cooper's latest imported election result is Con Hold in Dumfries and Galloway, with a majority of 930. Source