‘Has anyone ever told the truth?’ asks Liwaa Yazji in her weighty political drama Goats, translated for the Royal Court by Katharine Halls. And if it’s truth we’re after this play is as chaotic as it is vital, but Hamish Pirie’s direction seems to flounder and distract from the content of the piece.

Courtesy of Johan Persson.