Temperatures hit 35C as the Met Office predicts the UK’s all-time record could be beaten this week.