Review: Stonemouth (S1 E2/2), Thursday 18th June, BBC2

The second part of this adaptation of Iain Banks’s penultimate novel needed to be better than the first. Of that there’s no doubt. I do have to put my hands up and admit that I got something wrong in my review of that first instalmentĀ – I said that episode hadn’t revealed why Stewart Gilmore (Christian…