Britons may be basking in a 20C mini heatwave within days after suffering weeks of rain ... the map shows. In Scotland ...