The hot weather's expected to come to an abrupt end this week.

Temperatures are likely to hit 28 degrees in some places today - low 20s here  - but by the end of the week we can expect highs of just 14.