Friday / 22 June 2023 WITCH doctors of sound The Zamrock pioneers are back with their first album in nearly four decades — and it’s a cracker By Charles Leonard