Britain set to enjoy hottest day of the year today with 18C highs before bank holiday ends in rain

Forecasters expect glorious sunshine due to a high pressure system moving across the country that has 'timed itself nicely' for Easter Sunday.