Reports of flooding in other parts of the UK are seen on a digital news screen on a normal Sloane Street, SW1, on 7th January 2025, in London, England.