23 Jul 202123 Jul 2021 maureen292 REVIEW: ‘The People’s Republic of the Isle of Wight’ – Horse Box Theatre Company