The sustained spell of sunny warm weather is set to end today, with rain forecast this afternoon from 3pm.

Temperatures will remain mild, with highs of 15 degrees celsius, but Sunday and the early part of next week are expected to be much cooler.