Britain to shiver with cold snap bringing chance of snow and temperatures of 3C after warmest day of the year

The hottest day of the year so far came last week with temperatures peaking at 20C (68F) in some areas.