Britain is enjoying its hottest day of the year so far as temperatures exceeded 20C on the spring equinox.
The mercury hit 20.6C in Northolt, west London, reaching higher than the previously warmest temperature so far of 2025 – a reading of 19.7C in Crosby, Merseyside, on 9 March.