Why has Scotland had its warmest day of the year?

Scotland is experiencing its hottest day of the year so far, with the temperature reaching 22.7C at Aboyne in Aberdeenshire.

BBC Scotland weather presenter Gillian Smart explains how what is called an Omega blocking pattern has helped maintain the good weather.