British Prime Minister Resigns

British Prime Minister Keir Starmer has announced that he is resigning as leader of the Labour Party and will leave office within weeks, marking a sharp...

by A.R.