To grab an audience and hold them spellbound for two and a half hours in our world of short soundbites and glanced memes is a rare thing. Never Let Me Go, at Kingston’s Rose, does just that, thanks to a sharp script (Suzanne Heathcote), pacy direction (Chris Haydon) and a whirl of outstanding performances, notably
READ MORE