Where they stand
More authoritarianMore libertarianLiberal leftConservative rightGeraint Davies
2015Today
- Left – right
- −0.65
- Libertarian – authoritarian
- −0.28
Every vote
- NoMotion to sit in privateMotion to sit in private · 2024-02-21 · Failed
- NoLevelling up and Regeneration Bill: Motion to disagree with Lords Amendment 1Levelling up and Regeneration Bill: Motion to disagree with Lords Amendment 1 · 2023-10-17 · Passed
- NoNational Security Bill: motion to disagree with Lords Amendment 122National Security Bill: motion to disagree with Lords Amendment 122 · 2023-05-03 · Passed
- NoNational Security Bill: motion to disagree with Lords Amendment 22National Security Bill: motion to disagree with Lords Amendment 22 · 2023-05-03 · Passed
- YesLifelong Learning (Higher Education Fee Limits) Bill Report Stage: New Clause 1Lifelong Learning (Higher Education Fee Limits) Bill Report Stage: New Clause 1 · 2023-05-03 · Failed
- YesNational Security Bill: Amendment (c) to Lords Amendment 26National Security Bill: Amendment (c) to Lords Amendment 26 · 2023-05-03 · Failed
- YesFinance (No. 2) Bill Committee of the whole House: New Clause 5Finance (No. 2) Bill Committee of the whole House: New Clause 5 · 2023-04-19 · Failed
- NoFinance (No. 2) Bill Committee of the whole House: Clause 18 stand partFinance (No. 2) Bill Committee of the whole House: Clause 18 stand part · 2023-04-19 · Passed
- YesFinance (No. 2) Bill Committee of the whole House: New Clause 6Finance (No. 2) Bill Committee of the whole House: New Clause 6 · 2023-04-18 · Failed
- YesFinance (No. 2) Bill Committee of the whole House: New Clause 1Finance (No. 2) Bill Committee of the whole House: New Clause 1 · 2023-04-18 · Failed
- YesFinance (No. 2) Bill Committee of the whole House: New Clause 3Finance (No. 2) Bill Committee of the whole House: New Clause 3 · 2023-04-18 · Failed
- YesFinance (No. 2) Bill: Reasoned Amendment to Second Reading motionFinance (No. 2) Bill: Reasoned Amendment to Second Reading motion · 2023-03-29 · Failed
- YesIllegal Migration Bill: Committee of the whole House: New Clause 21Illegal Migration Bill: Committee of the whole House: New Clause 21 · 2023-03-28 · Failed
- YesIllegal Migration Bill: Committee of the whole House: New Clause 27Illegal Migration Bill: Committee of the whole House: New Clause 27 · 2023-03-28 · Failed
- YesIllegal Migration Bill: Committee of the whole House: Amendment 189Illegal Migration Bill: Committee of the whole House: Amendment 189 · 2023-03-28 · Failed
- NoIllegal Migration Bill: Committee of the whole House: Clause 11 stand partIllegal Migration Bill: Committee of the whole House: Clause 11 stand part · 2023-03-28 · Passed
- YesIllegal Migration Bill: Committee of the whole House: Amendment 288Illegal Migration Bill: Committee of the whole House: Amendment 288 · 2023-03-28 · Failed
- YesIllegal Migration Bill: Committee of the whole House: New Clause 24Illegal Migration Bill: Committee of the whole House: New Clause 24 · 2023-03-27 · Failed
- YesIllegal Migration Bill: Committee of the whole House: New Clause 25Illegal Migration Bill: Committee of the whole House: New Clause 25 · 2023-03-27 · Failed
- YesIllegal Migration Bill: Committee of the whole House: Amendment 76Illegal Migration Bill: Committee of the whole House: Amendment 76 · 2023-03-27 · Failed
- NoBudget Motion no. 18: Pensions (lifetime allowance charge and annual allowance)Budget Motion no. 18: Pensions (lifetime allowance charge and annual allowance) · 2023-03-21 · Passed
- NoIllegal Migration Bill: Programme motionIllegal Migration Bill: Programme motion · 2023-03-13 · Passed
- YesIllegal Migration Bill: Reasoned Amendment to Second ReadingIllegal Migration Bill: Reasoned Amendment to Second Reading · 2023-03-13 · Failed
- NoIllegal Migration Bill: MoneyIllegal Migration Bill: Money · 2023-03-13 · Passed
- NoIllegal Migration Bill: Second ReadingIllegal Migration Bill: Second Reading · 2023-03-13 · Passed
- NoPublic Order Bill: Motion to disagree with Lords Amendment 6Public Order Bill: Motion to disagree with Lords Amendment 6 · 2023-03-07 · Passed
- NoPublic Order Bill: Amendment (a) to Lords Amendment 5Public Order Bill: Amendment (a) to Lords Amendment 5 · 2023-03-07 · Failed
- NoPublic Order Bill: Motion to disagree with Lords Amendment 20Public Order Bill: Motion to disagree with Lords Amendment 20 · 2023-03-07 · Passed
- NoPublic Order Bill: Motion to disagree with Lords Amendment 1Public Order Bill: Motion to disagree with Lords Amendment 1 · 2023-03-07 · Passed
- NoPublic Order Bill: Amendment (a) in lieu of Lords Amendment 1Public Order Bill: Amendment (a) in lieu of Lords Amendment 1 · 2023-03-07 · Passed
- YesSocial Security (Additional Payments) (No. 2) Bill Committee: Amendment 2Social Security (Additional Payments) (No. 2) Bill Committee: Amendment 2 · 2023-03-06 · Failed
- YesSocial Housing (Regulation) Bill [Lords] Report Stage: New Clause 7Social Housing (Regulation) Bill [Lords] Report Stage: New Clause 7 · 2023-03-01 · Failed
- YesSocial Housing (Regulation) Bill [Lords] Report Stage: Amendment 42Social Housing (Regulation) Bill [Lords] Report Stage: Amendment 42 · 2023-03-01 · Failed
- YesSocial Housing (Regulation) Bill [Lords] Report Stage: Amendment 40Social Housing (Regulation) Bill [Lords] Report Stage: Amendment 40 · 2023-03-01 · Failed
- YesOpposition Day: Expanding the NHS workforceOpposition Day: Expanding the NHS workforce · 2023-02-28 · Passed
- YesScottish Affairs Committee MembershipScottish Affairs Committee Membership · 2023-02-21 · Passed
- NoHigher Education (Freedom of Speech) Bill: Motion to disagree with Lords Amendment 10Higher Education (Freedom of Speech) Bill: Motion to disagree with Lords Amendment 10 · 2023-02-07 · Passed
- YesSeafarers' Wages Bill [Lords] Report Stage: New Clause 2Seafarers' Wages Bill [Lords] Report Stage: New Clause 2 · 2023-02-07 · Failed
- YesSeafarers' Wages Bill [Lords] Report Stage: New Clause 4Seafarers' Wages Bill [Lords] Report Stage: New Clause 4 · 2023-02-07 · Failed
- YesSeafarers' Wages Bill [Lords] Report Stage: Amendment 24Seafarers' Wages Bill [Lords] Report Stage: Amendment 24 · 2023-02-07 · Failed
- YesUK Infrastructure Bank Bill [Lords] Report Stage: Amendment 5UK Infrastructure Bank Bill [Lords] Report Stage: Amendment 5 · 2023-02-01 · Failed
- YesUK Infrastructure Bank Bill [Lords] Report Stage: New Clause 2UK Infrastructure Bank Bill [Lords] Report Stage: New Clause 2 · 2023-02-01 · Failed
- YesOpposition Day: Non-domicile tax statusOpposition Day: Non-domicile tax status · 2023-01-31 · Failed
- YesOpposition Day: Crime and Neighbourhood PolicingOpposition Day: Crime and Neighbourhood Policing · 2023-01-31 · Failed
- YesStrikes (Minimum Service Levels) Bill Committee: Amendment 1Strikes (Minimum Service Levels) Bill Committee: Amendment 1 · 2023-01-30 · Failed
- NoStrikes (Minimum Service Levels) Bill Committee: Third ReadingStrikes (Minimum Service Levels) Bill Committee: Third Reading · 2023-01-30 · Passed
- YesStrikes (Minimum Service Levels) Bill Committee: Amendment 2Strikes (Minimum Service Levels) Bill Committee: Amendment 2 · 2023-01-30 · Failed
- YesStrikes (Minimum Service Levels) Bill Committee: Amendment 4Strikes (Minimum Service Levels) Bill Committee: Amendment 4 · 2023-01-30 · Failed
- YesRetained EU Law (Revocation and Reform) Bill Report Stage: Amendment 18Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 18 · 2023-01-18 · Failed
- YesRetained EU Law (Revocation and Reform) Bill Report Stage: Amendment 28Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 28 · 2023-01-18 · Failed
- YesRetained EU Law (Revocation and Reform) Bill Report Stage: Amendment 19Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 19 · 2023-01-18 · Failed
- NoRetained EU Law (Revocation and Reform) Bill: Third ReadingRetained EU Law (Revocation and Reform) Bill: Third Reading · 2023-01-18 · Passed
- YesRetained EU Law (Revocation and Reform) Bill Report Stage: Amendment 36Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 36 · 2023-01-18 · Failed
- YesOnline Safety Bill Report Stage: New Clause 4Online Safety Bill Report Stage: New Clause 4 · 2023-01-17 · Failed
- YesOnline Safety Bill Report Stage: Amendment 43Online Safety Bill Report Stage: Amendment 43 · 2023-01-17 · Failed
- NoStrikes (Minimum Service Levels) Bill: ProgrammeStrikes (Minimum Service Levels) Bill: Programme · 2023-01-16 · Passed
- NoStrikes (Minimum Service Levels) Bill: Second ReadingStrikes (Minimum Service Levels) Bill: Second Reading · 2023-01-16 · Passed
- NoMotion to sit in privateMotion to sit in private · 2023-01-16 · Failed
- YesOpposition day: NHS: Long-term strategyOpposition day: NHS: Long-term strategy · 2023-01-11 · Failed
- YesOpposition day: Fair Taxation of Schools and Education Standards CommitteeOpposition day: Fair Taxation of Schools and Education Standards Committee · 2023-01-11 · Failed
- NoStamp Duty Land Tax (Temporary Relief) Bill: Third ReadingStamp Duty Land Tax (Temporary Relief) Bill: Third Reading · 2023-01-10 · Passed
- YesStamp Duty Land Tax (Reduction) Bill Committee: Amendment (a) to Government Amendment 1Stamp Duty Land Tax (Reduction) Bill Committee: Amendment (a) to Government Amendment 1 · 2023-01-10 · Failed
- NoAsylum Seekers (Removal to safe countries) - Leave to bring in billAsylum Seekers (Removal to safe countries) - Leave to bring in bill · 2022-12-14 · Failed
- YesLevelling-up and Regeneration Bill Report Stage: Amendment 78Levelling-up and Regeneration Bill Report Stage: Amendment 78 · 2022-12-13 · Failed
- YesLevelling-up and Regeneration Bill Report Stage: New Clause 98Levelling-up and Regeneration Bill Report Stage: New Clause 98 · 2022-12-13 · Failed
- YesLevelling-up and Regeneration Bill: Amendment 84Levelling-up and Regeneration Bill: Amendment 84 · 2022-12-13 · Failed
- YesLevelling-up and Regeneration Bill: New Clause 120Levelling-up and Regeneration Bill: New Clause 120 · 2022-12-13 · Failed
- NoDraft Voter Identification Regulations 2022Draft Voter Identification Regulations 2022 · 2022-12-12 · Passed
- YesStandards Code of Conduct amendment (b)Standards Code of Conduct amendment (b) · 2022-12-12 · Failed
- YesTrade (Australia and New Zealand) Bill Report Stage: NC12Trade (Australia and New Zealand) Bill Report Stage: NC12 · 2022-12-12 · Failed
- YesStandards Code of Conduct amendment (a)Standards Code of Conduct amendment (a) · 2022-12-12 · Failed
- YesTrade (Australia and New Zealand) Bill Report Stage: NC2Trade (Australia and New Zealand) Bill Report Stage: NC2 · 2022-12-12 · Failed
- Nodraft Agricultural Holdings (Fee) Regulations 2022draft Agricultural Holdings (Fee) Regulations 2022 · 2022-12-07 · Passed
- YesFinancial Services and Markets Bill Report Stage: New Clause 1Financial Services and Markets Bill Report Stage: New Clause 1 · 2022-12-07 · Failed
- YesFinancial Markets and Services Bill Report Stage: New Clause 2Financial Markets and Services Bill Report Stage: New Clause 2 · 2022-12-07 · Failed
- YesFinancial Markets and Services Bill Report Stage: New Clause 7Financial Markets and Services Bill Report Stage: New Clause 7 · 2022-12-07 · Failed
- YesOnline Safety Bill Report Stage: New Clause 28Online Safety Bill Report Stage: New Clause 28 · 2022-12-05 · Failed
- YesOnline Safety Bill Report Stage: New Clause 16Online Safety Bill Report Stage: New Clause 16 · 2022-12-05 · Failed
- YesOnline Safety Bill Report Stage: New Clause 17Online Safety Bill Report Stage: New Clause 17 · 2022-12-05 · Failed
- NoOnline Safety Bill: Programme (No. 4) MotionOnline Safety Bill: Programme (No. 4) Motion · 2022-12-05 · Passed
- YesPrivilege MotionPrivilege Motion · 2022-11-29 · Passed
- YesFinance Bill: Reasoned Amendment to Second ReadingFinance Bill: Reasoned Amendment to Second Reading · 2022-11-28 · Failed
- NoWays and Means Motion No. 3: Basic rate limit and personal allowance for tax years 2026-27 and 2027-28Ways and Means Motion No. 3: Basic rate limit and personal allowance for tax years 2026-27 and 2027-28 · 2022-11-22 · Passed
- YesNational Security Bill Report Stage: Amendment 14National Security Bill Report Stage: Amendment 14 · 2022-11-16 · Failed
- NoNational Security Bill Report Stage: Government Amendment 60National Security Bill Report Stage: Government Amendment 60 · 2022-11-16 · Passed
- YesNational Security Bill Report Stage: New Clause 3National Security Bill Report Stage: New Clause 3 · 2022-11-16 · Failed
- YesOpposition Day: the State Pension triple lockOpposition Day: the State Pension triple lock · 2022-11-08 · Passed
- YesOpposition Day: Papers relating to the Home SecretaryOpposition Day: Papers relating to the Home Secretary · 2022-11-08 · Failed
- YesGenetic Technology (Precision Breeding) Bill Report Stage: Amendment 1Genetic Technology (Precision Breeding) Bill Report Stage: Amendment 1 · 2022-10-31 · Failed
- YesGenetic Technology (Precision Breeding) Bill Report Stage: Amendment 3Genetic Technology (Precision Breeding) Bill Report Stage: Amendment 3 · 2022-10-31 · Failed
- NoProduct Security and Telecommunications Infrastructure Bill: motion to disagree with Lords Amendment 17Product Security and Telecommunications Infrastructure Bill: motion to disagree with Lords Amendment 17 · 2022-10-31 · Passed
- YesGenetic Technology (Precision Breeding) Bill Report Stage: Amendment 4Genetic Technology (Precision Breeding) Bill Report Stage: Amendment 4 · 2022-10-31 · Failed
- YesIdentity and Language (Northern Ireland) Bill [Lords] Committee: Amendment 6Identity and Language (Northern Ireland) Bill [Lords] Committee: Amendment 6 · 2022-10-26 · Failed
- YesIdentity and Language (Northern Ireland) Bill [Lords] Committee: Amendment 1Identity and Language (Northern Ireland) Bill [Lords] Committee: Amendment 1 · 2022-10-26 · Failed
- YesIdentity and Language (Northern Ireland) Bill [Lords] Committee: Amendment 13Identity and Language (Northern Ireland) Bill [Lords] Committee: Amendment 13 · 2022-10-26 · Failed
- NoRetained EU Law (Revocation and Reform) Bill: Second ReadingRetained EU Law (Revocation and Reform) Bill: Second Reading · 2022-10-25 · Passed
- YesRetained EU Law (Revocation and Reform) Bill: Reasoned Amendment to Second ReadingRetained EU Law (Revocation and Reform) Bill: Reasoned Amendment to Second Reading · 2022-10-25 · Failed
- NoStamp Duty Land Tax (main motion)Stamp Duty Land Tax (main motion) · 2022-10-24 · Passed
- NoStamp Duty Land Tax (Reduction) Bill: second readingStamp Duty Land Tax (Reduction) Bill: second reading · 2022-10-24 · Passed
- YesStamp Duty Land Tax (Reduction) Amendment (a)Stamp Duty Land Tax (Reduction) Amendment (a) · 2022-10-24 · Failed
Showing 100 of 1,023
Career
2016today
- 2016–2024UK House of Commons
