Seasonal low pressure is affecting the area.
Tuesday will be mainly fine with temperatures rising to 39 C inland, around 33 C on the coasts and 31 C in the mountains.
Tonight will be mainly fine but there will localised patchy fog and low cloud in the early hours of Wednesday morning. Temperatures tonight will be 21 C inland, around 23 C on the south and east coasts and around 20 C on the remaining coasts and in the mountains.
Wednesday, Thursday and Friday will be mainly fine with increased localised cloud at intervals. There will be patchy fog and low cloud at night and in the early hours of the morning.
Temperatures are expected to remain at the same levels, which are close to average for the time of year.