4th Oct 2025 Departure of Mark Taylor as Chief Executive of the Queen Elizabeth II Centre View article Queen Elizabeth II Centre