Photograph of Bradley Thomas

Member of Parliament

Bradley Thomas

Party history

Conservative 4 Jul 2024 to present

Constituency history

Bromsgrove 4 Jul 2024 to present Elected 1 time

Roles

Cyber Security and Resilience (Network and Information Systems) Bill 21 Jan 2026 to present
Victims and Courts Bill 17 Jun 2025 to 24 Jun 2025
Energy Security and Net Zero Committee 21 Oct 2024 to present

Latest election result

Candidate result data from the Parliament Members API.

Con Hold Bromsgrove Turnout 50,405
Candidate Party Votes Share
Bradley Thomas Con Conservative 16,533 32.8 %
Neena Gill Lab Labour 13,517 26.8 %
Glen Brampton RUK Reform UK 9,584 19.0 %
David Nicholl LD Liberal Democrat 7,391 14.7 %
Talia Ellis Green Green Party 1,675 3.3 %
Sam Ammar Ind Independent 1,561 3.1 %
Aheesha Zahir WPB Workers Party of Britain 144 0.3 %

Source: UK Parliament Members API

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

FAQs

How long has Bradley Thomas been an MP?

Bradley Thomas has been in the House of Commons for 1 years, 10 months. Source

What parties has Bradley Thomas been a member of?

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

What roles has Bradley Thomas held?

Bradley Thomas has 3 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What was Bradley Thomas's latest election result?

Bradley Thomas's latest imported election result is Con Hold in Bromsgrove, with a majority of 3,016. Source