Politics

UK Elections: Britain’s new prime minister: who is Sir Keir Starmer?

Three years ago Sir Keir Starmer seriously considered throwing in the towel after seeing Labour crash to a humiliating defeat in the Hartlepool by-election.   A little more than a year into the job as party leader, even allies were questioning whether he had what it took to return them to power after the Tories […]