Politics Which MPs have the smallest majorities – and which have the largest? Isabel van Brugen 07/07/2024