News

New weather maps and charts from Netweather.tv show the mercury hitting at least 23C (73.4F) across the UK in 58 cities in England, Scotland and Wales on June 20 ...