UK temperatures have topped 30C for the past 11 days, making 2026 the first year on record to reach 35C in May, June and July, according to the Met Office.