Britain could be facing the coldest May for 100 years, with snow, bitter winds and freezing temperatures putting summer on hold.
The winter weather follows one of the wettest Aprils on record, with the threat of floods and storms to come over the next few days.
The Met Office has issued weather warnings for the South West, London, South East, Wales and the West of England due to flooding on roads and 60mph winds.
Hail storms are expected across the country and it is feared windows could be broken by giant hail, up to 1cm thick. In the north and Scotland temperatures could fall to -2C.