J.B Priestley’s 1945 morality play AN INSPECTOR CALLS is as relevant today as it was when it first premiered, the divide between the Haves and Have-nots as wide as ever. Immediately successful when it ...