Party history
Liberal Democrat
4 Jul 2024 to present
Constituency history
Maidenhead
4 Jul 2024 to present
Elected 1 time
Roles
Finance (No. 2) Bill
15 Jan 2026 to 3 Feb 2026
Liberal Democrat Spokesperson (Investment and Trade)
1 Oct 2025 to present
Opposition Department
Business and Trade Sub-Committee on Economic Security, Arms and Export Controls
5 Mar 2025 to present
Business and Trade Committee
28 Oct 2024 to present
Latest election result
Candidate result data from the Parliament Members API.
LD Gain
Maidenhead
Turnout 50,329
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Joshua Reynolds | LD Liberal Democrat | 21,895 | 43.5 % |
| Tania Mathias | Con Conservative | 18,932 | 37.6 % |
| Jo Smith | Lab Labour | 5,766 | 11.5 % |
| Andrew Cooney | Green Green Party | 1,996 | 4.0 % |
| George Wright | Ind Independent | 791 | 1.6 % |
| Tim Burt | SDP Social Democratic Party | 518 | 1.0 % |
| Qazi Irshad | Ind Independent | 431 | 0.9 % |
Source: UK Parliament Members API
Biography source
UK Parliament Members API
Election source
UK Parliament Members API
FAQs
How long has Mr Joshua Reynolds been an MP?
Mr Joshua Reynolds has been in the House of Commons for 1 years, 10 months. Source
What parties has Mr Joshua Reynolds been a member of?
Mr Joshua Reynolds has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has Mr Joshua Reynolds held?
Mr Joshua Reynolds has 4 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source
What was Mr Joshua Reynolds's latest election result?
Mr Joshua Reynolds's latest imported election result is LD Gain in Maidenhead, with a majority of 2,963. Source