Keir Starmer and his supporters will be hoping the resignation of Morgan McSweeney can buy him some time. But in the coming days and weeks the prime minister has to negotiate a series of ominous hurdles, any of which could end his time in office.
Keir Starmer and his supporters will be hoping the resignation of Morgan McSweeney can buy him some time. But in the coming days and weeks the prime minister has to negotiate a series of ominous hurdles, any of which could end his time in office.