@ The Famous Spiegeltent, Edinburgh, until Mon 31 Aug 2015 (times vary)

The rough edges of the Proclaimers’ few angry, political songs that make it into this musical have been well and truly smoothed over. And the plot is sometimes too close to River City for comfort. Ex-soldiers Davy and Alistair have come back to Leith from Afghanistan only to find civvy street lined with emotionally explosive devices. Aly takes up with his old girlfriend Liz, while Davy dates Liz’s nurse colleague Yvonne, whom he falls for despite her being (horrors!) English.

All this gets a bit teary at times but the Proclaimers’ love songs lend themselves wonderfully to this treatment. The old singalong favourites and the showstopper Should Have Been Loved really pack a punch. There’s a lot of in-jokes that only Leithers will get in this fantastically moving production, with its well-cast, effervescent ensemble that can sing, dance and, more crucially, act.

The irritating hubbub from the nearby gin marquee takes a bit of the shine off what is otherwise a tremendous rocking night out.