Search results
Which MPs have the smallest majorities – and which have the largest?
PA Media: UK News via Yahoo News· 1 day ago...MPs with majorities under 100 are Sam Carling, Labour MP for Cambridgeshire North West (39); Mel...
...MPs with majorities under 100 are Sam Carling, Labour MP for Cambridgeshire North West (39); Mel...