UK weather: Good Friday to be hottest day of the year so far