REVIEW: Harrogate Theatre’s latest play is ‘hugely fun and utterly entertaining’