It will be fine and hot today, getting even hotter over the weekend, with temperatures well above the seasonal average as a warm air mass affects the area.
Temperatures on Friday will rise to around 39 C inland, around 34 C on the south and east coasts and around 29 C on the remaining coasts and in the mountains.
Tonight will be mainly fine with temperatures of 23 C inland, around 22 C on the south and east coasts, around 20 C on the west coasts and around 19 C on the north coasts and in the mountains.
Saturday, Sunday and Monday will be fine and particularly warm. There will be light dust in the atmosphere at intervals.
On Saturday, temperatures will rise to above 40 C inland remaining at the same levels on Sunday and Monday which are well above the seasonal average.