Leader of the Opposition Keir Starmer speaks in the UK House of Commons in London last week. AFP
Leader of the Opposition Keir Starmer speaks in the UK House of Commons in London last week. AFP


Is Keir Starmer's Labour truly ready for power?



May 27, 2024