UK weather: Britain to bask in balmy 21C today ahead of 'heatwave' from North Africa
The UK is set for warm, sunny spells with balmy highs of 21C, as well as an upcoming heatwave in less than 10 days time - following weeks of washouts and unsettled weather