The weather today is due to be sunny and very warm, with some early cloud clearing by mid-morning.

Temperatures will peak at a high of 26C this afternoon, with a low of 17C.