"Temperatures in Britain will soar to nearly 21C later this week despite parts of the country having seen lows of -7C since the Easter bank holiday heat wave."