Labour’s Keir Starmer In Victory Speech

Labour leader Sir Keir Starmer will be the new UK Prime Minister (File). New Delhi: Labour’s…