← Back to MPs
Liz Saville Roberts

Liz Saville Roberts

PC Plaid Cymru Current MP
46.4
Centrist
359 coded votes
1,549
Total votes
888
Ayes
661
Noes
0
Other

Parliamentary History

Plaid Cymru Current
7 May 2015 – present (10 yrs 10 mo)

Ideology spectrum

46.4
ProgressiveCentreConservative

Centrist — based on 359 coded votes across 5 axes (23% coverage).

Policy axis scores

0 = progressive, 50 = centre, 100 = conservative. Based on coded division votes.

Economic policy 47
High confidence 195 votes
Civil liberties 48
High confidence 112 votes
Climate / energy 35
High confidence 45 votes
Migration 48
Low confidence 2 votes
Social / moral 80
Low confidence 5 votes

Voting trends (last 12 months)

Voting record

January 2026 19 votes
Division Date Vote
Medical Training (Prioritisation) Bill: Amendment 2 27 Jan 2026 AYE
National Insurance Contributions (Employer Pensions Contributions) Bill: Third Reading 21 Jan 2026 NO
National Insurance Contributions (Employer Pensions Contributions) Bill Committee: New Clause 5 21 Jan 2026 AYE
National Insurance Contributions (Employer Pensions Contributions) Bill Committee: Amendment 5 21 Jan 2026 AYE
Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 6 20 Jan 2026 NO
Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 5 20 Jan 2026 NO
Sentencing Bill: motion to disagree with Lords Amendment 7 20 Jan 2026 NO
Draft Public Order Act 2023 (Interference With Use or Operation of Key National Infrastructure) Regulations 2025 14 Jan 2026 NO
Finance (No. 2) Bill Committee: New Clause 26 13 Jan 2026 AYE
Finance (No. 2) Bill Committee: New Clause 9 13 Jan 2026 AYE
Finance (No. 2) Bill Committee: Clause 86 stand part 13 Jan 2026 NO
Finance (No. 2) Bill Committee: New Clause 25 13 Jan 2026 AYE
Finance (No. 2) Bill Committee: New Clause 24 13 Jan 2026 AYE
Finance (No. 2) Bill Committee: Clause 63 Stand part 13 Jan 2026 AYE
Finance (No. 2) Bill Committee: New Clause 7 12 Jan 2026 AYE
Finance (No. 2) Bill Committee: Amendment 3 12 Jan 2026 AYE
Finance (No.2) Bill Committee: Clause 10 stand part 12 Jan 2026 NO
Finance (No. 2) Bill Committee: New Clause 12 12 Jan 2026 AYE
Opposition Day: Jury trials 7 Jan 2026 AYE
December 2025 11 votes
Page 2/52