Edexcel May 2023 (Higher) P1 NC Question 6