Edexcel a level maths pure paper 2 2019 July 8, 2019 16 32 64 128 Edexcel a level maths pure mathematics paper 2 june 2019