Determination and resilience shine through at Queen Elizabeth’s Academy on GCSE results day 21 August 2025