A yellow warning for extremely high temperature will be in effect from 1pm, to 5pm on Wednesday, the met office said.

Temperatures inland will reach 40C and hit 32C in the mountains.