THE Queen will address MSPs at Holyrood to mark the 20th anniversary of the Scottish Parliament.

Holyrood is holding a year of celebrations this year and the ceremony with the Queen will take place on June 29, 20 years to the day from when Holyrood assumed legal powers.

She will be accompanied by Prince Charles, the Duke of Rothesay for the visit.

The event will also include a programme of Scottish music and culture.

The Queen will be joined by young men and women who celebrate their 20th birthday on July 1, the day she officially opened the parliament in 1999.

Ken Macintosh, Holyrood Presiding Officer, said: “Since the Scottish Parliament was established nearly two decades ago, Her Majesty The Queen has given us her unwavering support. She addressed the newly elected MSPs in July 1999 as we assumed our legislative powers and she has visited Holyrood many times since. Each time with messages of friendship and support.

“It will be a pleasure to welcome Her Majesty and HRH The Duke of Rothesay to the Parliament once again as we celebrate our 20th year. “

This will be the ninth time The Queen has addressed the Scottish Parliament. Her last visit was on July 2 2016 to mark the opening of the fifth session of the Parliament.

Prince Charles last visited the Parliament in 2006 to attend a reception of the Prince’s Trust and has attended a number of Kirking of the Parliament services which take place on the eve of the first sitting of a new parliamentary session.

Mr Macintosh added: “In The Queen’s address to the Parliament in 1999, she talked about the start of a new constitutional age and the importance of channelling the energy of the young and being open and accessible to serve all the people of Scotland. As we look ahead to our next 20 years, these are messages that still resonate and sit at the heart of what we do”.