Search results
Which MPs have the smallest majorities – and which have the largest?
PA Media: UK News via Yahoo News Singapore· 9 hours ago...): 20 – Sam Carling (Labour, Cambridgeshire North West): 39 –Mel Stride (Conservative, Devon...
...): 20 – Sam Carling (Labour, Cambridgeshire North West): 39 –Mel Stride (Conservative, Devon...