Isle of Wight Festival boss: Use ‘army’ of arts workers to aid vaccine rollout

John Giddings, music promoter and organiser of the Isle of Wight Music Festival (PA)
John Giddings, music promoter and organiser of the Isle of Wight Music Festival (PA)