Con
Dec 2019 – May 2024
91 %
Participation
490
Aye
480
No
14
Against party
Voted in 970 of 1,068 divisions while representing this seat. View full record →
Constituency
This seat is currently vacant
The previous MP was Robin Millar (Conservative), who is no longer serving. A by-election will be held to elect a new MP for this constituency.
How this seat was represented before the by-election, with each MP's voting record.
91 %
Participation
490
Aye
480
No
14
Against party
Voted in 970 of 1,068 divisions while representing this seat. View full record →
84 %
Participation
295
Aye
311
No
47
Against party
Voted in 606 of 718 divisions while representing this seat. View full record →