Poignant services took place across Perth and Kinross at the weekend as the region paused to remember all those who gave their lives in service to their country in the two world wars and all subsequent conflicts.

On Friday, a remembrance service was held at the 51st Highland Division Memorial at the North Inch in Perth.

Colour party during the Black Watch Remembrance Service at Balhousie Castle

Organisations then gathered for the PoppyScotland Act of Remembrance at the Mercat Cross on King Edward Street later in the morning, which also featured the laying of poppy wreaths. This was followed by remembrance service at Balhousie Castle in the afternoon.

Deputy First Minister John Swinney MSP attended the Poppyscotland Act of Remembrance at the Mercat Cross on King Edward Street

On Sunday, Provost Dennis Melloy, councillors, council officers and members of the High Constables of the City of Perth formed the annual civic remembrance parade.

The procession left 2 High Street and headed to St John’s Kirk to pay their respects to the fallen.

The traditional military parade comprised local veterans, representatives of the Royal Regiment of Scotland and cadets.

The streets of Perth on Remembrance Sunday 2017

Following the service, the procession returned to the viewpoint on Tay Street for the Military March Past and Salute.

Among those in attendance was Brigadier Melville Jameson, the Lord Lieutenant of Perth and Kinross.

Prior to the weekend, Provost Melloy stressed the importance of people coming together to honour those who paid the ultimate sacrifice while serving their country.

Parades and other commemorations also took place elsewhere in the region on Friday, Saturday and Sunday – in Auchterarder, Blairgowrie, Comrie and Crieff, among others.