← Back to MPs
46.2
Centrist
138 coded votes
2,357
Total votes
1,233
Ayes
1,124
Noes
0
Other
Parliamentary History
Ideology spectrum
46.2
ProgressiveCentreConservative
Centrist — based on 138 coded votes across 3 axes (6% coverage).
Policy axis scores
0 = progressive, 50 = centre, 100 = conservative. Based on coded division votes.
Economic policy
45
High confidence
82 votes
Civil liberties
48
Medium confidence
23 votes
Climate / energy
48
High confidence
33 votes
Voting trends (most recent 12 months of activity)
Voting record
January 2019
6 votes
| Division | Date | Vote |
|---|---|---|
| EU (Withdrawal) Act Section 13 Amdt (b) - Cooper | 29 Jan 2019 | AYE |
| EU (Withdrawal) Act Section 13 Amdt (g) - Grieve | 29 Jan 2019 | AYE |
| EU (Withdrawal) Act Section 13 Amdt (a) - Corbyn | 29 Jan 2019 | AYE |
| No confidence in Her Majesty's Government | 16 Jan 2019 | AYE |
| European Union (Withdrawal) Act main Motion (Prime Minister) | 15 Jan 2019 | NO |
| European Union (Withdrawal) Act Amdt (f) - Baron | 15 Jan 2019 | NO |
September 2018
2 votes
| Division | Date | Vote |
|---|---|---|
| Counter-Terrorism and Border Security Bill: Third Reading | 11 Sep 2018 | AYE |
| Counter-Terrorism and Border Security Bill Report Stage: Amendment 13 | 11 Sep 2018 | AYE |
July 2018
11 votes
| Division | Date | Vote |
|---|---|---|
| Trade Bill Third Reading | 17 Jul 2018 | NO |
| Trade Bill report stage New Clause 18 | 17 Jul 2018 | AYE |
| Trade Bill report stage New Clause 17 | 17 Jul 2018 | AYE |
| Trade Bill report stage amendment 80 | 17 Jul 2018 | AYE |
| Trade Bill report stage New Clause 3 | 17 Jul 2018 | AYE |
| Taxation (Cross-border Trade) Bill: Third Reading | 16 Jul 2018 | NO |
| Taxation (Cross-border Trade) Bill: Report Stage Amdt 73 | 16 Jul 2018 | NO |
| Taxation (Cross-border Trade) Bill: Report Stage Amdt 21 | 16 Jul 2018 | AYE |
| Taxation (Cross-border Trade) Bill: Report Stage New Clause 36 | 16 Jul 2018 | NO |
| Taxation (Cross-border Trade) Bill: Report Stage New Clause 13 | 16 Jul 2018 | AYE |
| Taxation (Cross-border Trade) Bill: Report Stage New Clause 11 | 16 Jul 2018 | AYE |
June 2018
11 votes
| Division | Date | Vote |
|---|---|---|
| European Union (Withdrawal) Bill: Lords Amendment 19P amendment (b) | 20 Jun 2018 | AYE |
| Opposition Day: Parliamentary Constituencies (Amendment Bill) Committee Stage | 19 Jun 2018 | AYE |
| Opposition Day: Secretary of State for Transport | 19 Jun 2018 | AYE |
| Emergency Debate: Sewel Convention | 18 Jun 2018 | NO |
| EU (Withdrawal) Bill Lords Amendments: motion to disagree with Lords Amendment 3 | 13 Jun 2018 | NO |
| EU (Withdrawal) Bill Lords Amendments: motion to disagree with Lords Amendment 4 | 13 Jun 2018 | NO |
| EU (Withdrawal) Bill Lords Amendments: motion to disagree with Lords Amendment 53 | 13 Jun 2018 | NO |
| EU (Withdrawal) Bill Lords Amendments: motion to disagree with Lords Amendment 5 | 13 Jun 2018 | NO |
| EU (Withdrawal) Bill Lords Amendments: Motion to disagree with Lords Amendment 2 | 13 Jun 2018 | NO |
| EU (Withdrawal) Bill Lords Amendments: motion to disagree with Lords Amendment 1 | 13 Jun 2018 | NO |
| EU (Withdrawal) Bill Lords Amendments: Amendment (a) to Lords Amendment 51 | 13 Jun 2018 | AYE |