18 May 2026, United Kingdom, London: UK Prime Minister Keir Starmer speaks to small business owners during a visit to Home Cafe and Kitchen in Kensal Rise, as new figures have shown the UK recorded stronger than expected economic growth. Photo: Yui Mok/PA Wire/dpa