Keir Starmer, leader of Britain's Labour party, reacts as he speaks at a reception to celebrate his win in the election, at Tate Modern, in London, Britain, July 5, 2024. PHOTO | REUTERS
By The East African
newspaper publisher