
With Labour leading in Britain, people look for calm after chaos
With its sixth prime minister in eight years, will the British finally be able to stop faffing around and get on with it? Larry the cat, Chief Mouser to the Cabinet Office at 10 Downing Street, poses for the cameras, 13 March 2024. Larry has chased mice there through...