Larry the Downing Street cat is seen waiting to be let in on the step of number 10 on the day of the Labour Party's landslide victory in Britain's 2024 general election, and the installation of Sir Keir Starmer as the UK's new Prime Minister, on 5th July 2024, in London, England.
Add to Cart Add to Lightbox Download