UK general election 2024: the Tory 'big beasts' who lost their seats