
So many senior Tory MPs are quitting at the next general election that they could fill all the top Cabinet posts.
Former Prime Minister Theresa May (MP for Maidenhead) is standing down, as is ex-Chancellor Kwasi Kwarteng (Spelthorne), former-Foreign Secretary Dominic Raab (Esher and Walton) and ex-Home Secretary Sir Sajid Javid (Bromsgrove).