Tickets are available for Songs of Praise which is taking place in Edinburgh on 28 May.

A spokesperson said: “Join Scottish singer-songwriter Steph MacLeod as we come together for a celebration of modern Christian music at Charlotte Chapel in Shandwick Place.”

The event is suitable for all ages, and tickets are free.

More details of how to get tickets here.