Starmer Resigns: What a Change at the Top Could Mean for the Hospitality Sector
Sir Keir Starmer announced his resignation as Prime Minister on Monday morning, becoming the sixth occupant of Downing Street to leave office in just a decade. He has confirmed he will remain in post until a successor is in place, with the handover expected to be completed by September.
Read more...