Labour leader Sir Keir Starmer will be the new UK Prime Minister (File).New Delhi: Labour's Sir Keir Starmer delivered a storming victory speech Friday morning
Read More