Photograph of Bradley Thomas

Member of Parliament

Bradley Thomas

Profile, voting record, roles, interests, and election information from official Parliament data.

At a glance

4 Jul 2024

Commons start

1 years, 10 months

Time in Commons

80.6 %

Voting participation

+7.3 % vs avg

3,016

Majority

103

Debates (12 months)

174

Contributions

Voting activity (12 months)

Debate activity (12 months)

Topic voting

Where this MP has been most and least active across locally tagged Commons division topics.

Highest topic participation

Foreign Affairs 4/4 (100 %)
Work / Employment 36/37 (97 %)
Tax 98/108 (91 %)
Crime / Justice 55/61 (90 %)
Defence 16/18 (89 %)

Lowest topic participation

Housing 18/31 (58 %)
Migration 7/11 (64 %)
NHS / Health 8/11 (73 %)

Party history

Conservative 4 Jul 2024 to present

Constituency

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

Voting record

Commons division votes from the official Commons Votes API.

Voted in 416 of 516 eligible divisions (80.6 %). Commons average: 73.3 %.

416

Total votes

183

Aye

233

No

0

Against party

Aye / No split Ayes 183 / Noes 233

Divisions

Page 4 of 28

Source: Commons Votes API

Debate activity

Parliamentary debate appearances from Hansard. Contribution counts cover the last 12 months.

42

Speeches

73

Questions

58

Interventions

0

Answers

1

Points of order

0

Statements

Most active debate topics

Transport 13 appearances
Crime / Justice 6 appearances
Tax 4 appearances
Energy 4 appearances

Recent appearances

Debate Contributions
Retail, Hospitality and Leisure: Business Rates 28 Apr 2026 2
Animal Testing 27 Apr 2026 1
Business of the House 23 Apr 2026 1
UK-EU Relations 23 Apr 2026 2
Peter Mandelson: Government Appointment 21 Apr 2026 2
Southport Inquiry 13 Apr 2026 1
Oil and Gas 24 Mar 2026 2
Lord Mandelson: Response to Humble Address 16 Mar 2026 1
Heating Oil Support 16 Mar 2026 1
Royal Mail: Universal Service Obligation 11 Mar 2026 1

Source: UK Parliament Hansard API

Registered interests

4. Visits outside the UK (1)

Name of donor: Coalition for Global Prosperity (CGP) Address of donor: 1 Horse Guards Avenue, London SW1A 2HU Estimate of the probable value (or amount of any donation): Flights (£2,694.99), Accommodation (£1,222.83), Transport (£544.68), Food/miscellaneous (£633.80), Airport parking (£199.70), value £5,296 Destination of visit: United States (Washington DC & Missouri) Dates of visit: 6 April 2025 to 11 April 2025 Purpose of visit: Fact-finding political delegation to strengthen transatlantic relations and to discuss joint UK-US foreign policy challenges with US politicians, policymakers and experts. (Registered 28 April 2025)

Member source UK Parliament Members API
Voting source Commons Votes API
Debate source UK Parliament Hansard API

FAQs

Who is Bradley Thomas?

Bradley Thomas is a Member of Parliament representing Bromsgrove. Source

Which party does Bradley Thomas represent?

Bradley Thomas currently represents Conservative. Source

Which constituency does Bradley Thomas represent?

Bradley Thomas currently represents Bromsgrove. Source

How long has Bradley Thomas been an MP?

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

How many Commons divisions has Bradley Thomas voted in?

Bradley Thomas has recorded votes in 416 of 516 eligible Commons divisions (80.6 % participation rate). The Commons average is 73.3 %. Eligible divisions are those occurring on or after the MP's Commons membership start date. Source

Has Bradley Thomas voted against their party?

Bradley Thomas has voted against the party majority 0 times in the imported division 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 registered interests are listed for Bradley Thomas?

Bradley Thomas has registered interests in 1 imported categories. These come from the UK Parliament registered interests 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

How active is Bradley Thomas in parliamentary debates?

Bradley Thomas has made 174 contributions across 103 debate appearances in the last 12 months, according to Hansard records. Source