Temperatures top 28C on warmest day of year as parts of UK head for heatwave – BBC