Keir Starmer announces resignation as Prime Minister by September

by Joseph Rees