I have a step-son who is (nearly) 13 and about to start seriously in on his GCSE's - the situation hasn't improved, the non-higher tier papers are just embarrassing, the foundational tier he could have done well by the time he was 10 - he likes maths and I always wished I'd pushed it harder when I was young but a spectacularly shitty home-life ensured while I did decent in my GCSE's I didn't do what I could have done - I make sure he doesn't have the same problem.
I have a step-son who is (nearly) 13 and about to start seriously in on his GCSE's - the situation hasn't improved, the non-higher tier papers are just embarrassing, the foundational tier he could have done well by the time he was 10 - he likes maths and I always wished I'd pushed it harder when I was young but a spectacularly shitty home-life ensured while I did decent in my GCSE's I didn't do what I could have done - I make sure he doesn't have the same problem.