The UK has recorded its highest March temperature in 53 years after the mercury hit 24.2C (75.5F).
The record was broken in St James’s Park, central London, this afternoon, according to the Met Office.
It is the highest March temperature since 1968, when the heat reached 25.6C (78F) in Mepal, Cambridgeshire.
Britain is expected to experience more unusually-warm spring weather on Wednesday, when temperatures could reach 25C (77C) in London and the South East.