UK weather maps turn yellow as 8-day 'mini-heatwave' finally warms up Britain