Temperatures will soar to 31C in Aylesbury today as we hit the hottest week of the year so far.
The majority of the country enjoyed a hot and sunny weekend with temperatures set to rise even further over the next few days.
Aylesbury will reach peak heat from 3-6pm, and will only cool to an easier 27C when cloud arrives at around 9pm. The weather will be dry, hot and humid across much of the region, with long periods of strong sunshine.
Temperatures will ease throughout the week from then on, peaking at a humid 26C on Wednesday from mid to late afternoon, and then 21C on Thursday.
Friday will still be a warm 22C although showers will be more likely.