Damp start then brightening. Heavy, thundery showers locally this afternoon
A cloudy start with a few showers then slowly brightening up with some sunny intervals. Scattered heavy, thundery showers developing by afternoon, most likely in the southwest, localised flooding possible. Light winds. Maximum temperature 21 °C.
A few heavy thundery showers possible at first but dying out by mid evening. Then a dry night with a good deal of cloud but some clear intervals. Minimum temperature 12 °C.
A mainly cloudy start but brightening up with some sunny spells, the best on the north coast. Scattered heavy showers again breaking out mostly in the south and west. Maximum temperature 23 °C.
Outlook for Wednesday to Friday:
A fine dry spell of weather with plenty of sunshine, and becoming very warm. Perhaps some showers later Friday.
UK long range weather forecast
On Saturday a band of showery rain, with the risk of thunder, will spread erratically from the west, introducing fresher conditions. The hot and humid conditions will likely be confined to the east on Sunday. By Monday,the fresher conditions will spread to all areas. It will likely stay drier across the south and southeast though. Thereafter, as we go into early July the most likely scenario is for a continuation for warm or very warm, locally hot, and potentially thundery, weather possible for parts of the UK. There is likely to be occasional spells of dry and fine weather. Temperatures will return closer to normal after a potentially very warm or hot spell of weather at the start of the period.
During the first half of July confidence in the forecast becomes very low. It seems most probable that high pressure will be close to the north and east of the UK, with lower pressure and Atlantic frontal systems nearer the southwest. This would bring more unsettled weather over southern and southwestern parts of the UK, with some rain or showers. However, the north and east would see more in the way of drier and settled weather. Temperatures during this period are likely to be around or slightly above normal.