As UK's Keir Starmer says farewell, his successor faces a 'colossal task'

As UK's Keir Starmer says farewell, his successor faces a 'colossal task'

Jul 20, 2026