Rankings · MPs

MP Rankings

Compare MPs by overall ideology score using your axis-based scoring model. These lists show the highest-scoring and lowest-scoring MPs among those with enough scorable votes to be meaningful.

Most conservative list
20
Most progressive list
20
Top conservative score
76.6
Top progressive score
25.1

Most conservative MPs

Highest overall ideology scores among MPs with at least 20 scorable votes.

#1
Conservative 38 scorable votes
76.6
Ideology score
#2
Liberal Democrat Wells and Mendip Hills 21 scorable votes
76.1
Ideology score
#3
Liberal Democrat Wokingham 20 scorable votes
75.2
Ideology score
#4
Conservative 25 scorable votes
72.4
Ideology score
#5
Liberal Democrat Maidenhead 21 scorable votes
71.6
Ideology score
#6
Conservative West Suffolk 21 scorable votes
71.4
Ideology score
#7
Independent South Basildon and East Thurrock 24 scorable votes
71.0
Ideology score
#8
Liberal Democrat Esher and Walton 24 scorable votes
70.6
Ideology score
#9
Independent Birmingham Perry Barr 20 scorable votes
70.0
Ideology score
#10
Liberal Democrat Witney 23 scorable votes
69.5
Ideology score
#11
Liberal Democrat Sutton and Cheam 23 scorable votes
69.5
Ideology score
#12
Liberal Democrat Mid Sussex 23 scorable votes
69.4
Ideology score
#13
Liberal Democrat Torbay 23 scorable votes
69.4
Ideology score
#14
Liberal Democrat Newbury 23 scorable votes
69.4
Ideology score
#15
Liberal Democrat St Ives 23 scorable votes
69.4
Ideology score
#16
Conservative South Northamptonshire 26 scorable votes
69.0
Ideology score
#17
Conservative 48 scorable votes
68.8
Ideology score
#18
51 scorable votes
68.8
Ideology score
#19
Liberal Democrat South Cambridgeshire 22 scorable votes
68.4
Ideology score
#20
Conservative 47 scorable votes
68.4
Ideology score

Most progressive MPs

Lowest overall ideology scores among MPs with at least 20 scorable votes.

#1
Labour Coatbridge and Bellshill 20 scorable votes
25.1
Ideology score
#2
Labour Na h-Eileanan an Iar 24 scorable votes
25.4
Ideology score
#3
Labour Blackpool South 23 scorable votes
26.3
Ideology score
#4
Labour West Lancashire 46 scorable votes
26.5
Ideology score
#5
Labour Rutherglen 45 scorable votes
26.7
Ideology score
#6
Labour Midlothian 22 scorable votes
27.2
Ideology score
#7
Labour Glasgow North 26 scorable votes
27.4
Ideology score
#8
Labour Inverclyde and Renfrewshire West 21 scorable votes
28.5
Ideology score
#9
Labour Ayr, Carrick and Cumnock 21 scorable votes
28.5
Ideology score
#10
Labour Kettering 28 scorable votes
29.2
Ideology score
#11
Labour Sheffield Central 20 scorable votes
29.8
Ideology score
#12
Labour Chester North and Neston 63 scorable votes
30.1
Ideology score
#13
Labour Hastings and Rye 27 scorable votes
30.1
Ideology score
#14
Labour Stretford and Urmston 66 scorable votes
30.2
Ideology score
#15
40 scorable votes
30.3
Ideology score
#16
Labour Exeter 30 scorable votes
30.4
Ideology score
#17
Labour Rushcliffe 20 scorable votes
30.5
Ideology score
#18
Labour Glasgow North East 26 scorable votes
30.6
Ideology score
#19
Labour Glasgow South 23 scorable votes
30.6
Ideology score
#20
Labour East Thanet 29 scorable votes
31.1
Ideology score