Highest June minimum temperature record broken in Cardiff as ‘savage’ heatwave continues – SpryNews