Speaking at an international investment summit in London, Sir Keir Starmer said his government would address issues in public services and public finances "quickly".
Monday 14 October 2024 14:55, UK
Please use Chrome browser for a more accessible video player