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