Photograph of Ben Lake

Member of Parliament

Ben Lake

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

At a glance

8 Jun 2017

Commons start

8 years, 11 months

Time in Commons

76.1 %

Voting participation

+2.8 % vs avg

14,789

Majority

47

Debates (12 months)

50

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected]

Constituency office

01570 940 333

Topic voting

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

Highest topic participation

Brexit / EU 182/188 (97 %)
Migration 155/161 (96 %)
Trade 78/84 (93 %)
Foreign Affairs 63/69 (91 %)
Cost of Living 9/10 (90 %)

Lowest topic participation

Education 18/75 (24 %)
Housing 23/54 (43 %)
Transport 48/80 (60 %)
NHS / Health 34/52 (65 %)

Party history

Plaid Cymru 8 Jun 2017 to present

Constituency

Constituency history

Ceredigion Preseli 4 Jul 2024 to present Elected 1 time
Ceredigion 8 Jun 2017 to 30 May 2024 Elected 2 times

Roles

Unauthorised Entry to Football Matches Bill 25 Jun 2025 to present
Controlled Drugs (Procedure for Specification) Bill 25 Jun 2025 to present
Welsh Affairs Committee 4 Nov 2024 to present
Community and Suspended Sentences (Notification of Details) Bill 8 May 2024 to 15 May 2024
Strategic Litigation Against Public Participation Bill 1 May 2024 to 8 May 2024
Unauthorised Entry to Football Matches Bill 1 May 2024 to 8 May 2024
Pensions (Special Rules for End of Life) Bill 17 Apr 2024 to 24 Apr 2024
Dogs (Protection of Livestock) (Amendment) Bill 17 Apr 2024 to 24 Apr 2024

Latest election result

Candidate result data from the Parliament Members API.

PC Hold Ceredigion Preseli Turnout 46,302
Candidate Party Votes Share
Ben Lake PC Plaid Cymru 21,738 46.9 %
Mark Williams LD Liberal Democrat 6,949 15.0 %
Jackie Jones Lab Labour 5,386 11.6 %
Karl Pollard RUK Reform UK 5,374 11.6 %
Aled Thomas Con Conservative 4,763 10.3 %
Tomos Barlow Green Green Party 1,864 4.0 %
Taghrid Al-Mawed WPB Workers Party of Britain 228 0.5 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 1,557 of 2,047 eligible divisions (76.1 %). Commons average: 73.3 %.

1557

Total votes

863

Aye

694

No

1

Against party

Aye / No split Ayes 863 / Noes 694

Divisions

Page 1 of 104
Division Vote
Draft Immigration and Asylum (Provision of Accommodation to Failed Asylum-Seekers) (Amendment) Regulations 2026 No
Draft Asylum Seekers (Reception Conditions) (Amendment) Regulations 2026 No
Privilege Aye
Children's Wellbeing and Schools Bill: motion to insist on Amendment 38J and disagree with Lords Amendments 38V to 38X No
Pensions Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on Amendments 88A and 88C and propose amendments (a) to (j) in lieu of Amendment 88B Aye
Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 2026 Aye
Crime and Policing Bill: Amendments (a) to (b) in lieu of Lords Amendments 359 and 439 No
Crime and Policing Bill: Amendments (a) and (b) in lieu of Lords Amendment 342 No
Crime and Policing Bill: Amendment (a) to Amendment 2B and Amendment (b) to Amendment 2C in lieu of Lords Amendments 2D and 2E No
Children's Wellbeing and Schools Bill: Amendments (a) to (f) in lieu of Lords Amendment 38 No
Pension Schemes Bill: motion to disagree with Lords Amendment 78 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 77 No
Pension Schemes Bill: motion to disagree with Lords Amendment 43 No
Pension Schemes Bill: motion to disagree with Lords Amendment 35 No
Pension Schemes Bill: motion to disagree with Lords Amendment 26 No

Source: Commons Votes API

Debate activity

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

8

Speeches

32

Questions

10

Interventions

0

Answers

0

Points of order

0

Statements

Most active debate topics

Tax 3 appearances
Foreign Affairs 3 appearances
Transport 2 appearances
Cost of Living 1 appearances
Energy 1 appearances

Recent appearances

Debate Contributions
Infected Blood Compensation Scheme 14 Apr 2026 1
Middle East 13 Apr 2026 1
Foreign Financial Influence and Interference: UK Politics 25 Mar 2026 1
Middle East: Economic Update 24 Mar 2026 1
UK Steel Strategy 19 Mar 2026 1
Fuel Duty 18 Mar 2026 1
Heating Oil Support 16 Mar 2026 1
Technology Sovereignty 10 Mar 2026 1
Middle East: Economic Update 9 Mar 2026 1
UK-EU Sanitary and Phytosanitary Agreement 4 Mar 2026 2

Source: UK Parliament Hansard API

Registered interests

No registered interests available.

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

FAQs

Who is Ben Lake?

Ben Lake is a Member of Parliament representing Ceredigion Preseli. Source

Which party does Ben Lake represent?

Ben Lake currently represents Plaid Cymru. Source

Which constituency does Ben Lake represent?

Ben Lake currently represents Ceredigion Preseli. Source

How long has Ben Lake been an MP?

Ben Lake has been in the House of Commons for 8 years, 11 months. Source

How many Commons divisions has Ben Lake voted in?

Ben Lake has recorded votes in 1,557 of 2,047 eligible Commons divisions (76.1 % 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 Ben Lake voted against their party?

Ben Lake has voted against the party majority 1 times in the imported division data. Source

What roles has Ben Lake held?

Ben Lake has 22 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What was Ben Lake's latest election result?

Ben Lake's latest imported election result is PC Hold in Ceredigion Preseli, with a majority of 14,789. Source

How active is Ben Lake in parliamentary debates?

Ben Lake has made 50 contributions across 47 debate appearances in the last 12 months, according to Hansard records. Source