Re mock grades vs actual results, you are being tested against a different cohort to your own and it isn't the relentless slog of, in Ds1's case, 24 exams. It is a good indicator but never a guarantee. Ds improved all his mock grades or got the equivalents (9s) but did go down in English Lit.
Ds was disappointed in his AQA English lit as he got a 7 (8 in the mocks) and really felt like he should have got an 8. He got an 8 in English Lang, 9 in History so is good at writing, he knew the books and poems inside out, plus themes, plus comparisons, watched hours and hours of YouTube. His teacher was also surprised too. I think the school are looking into it but his A levels are maths, further maths, physics and computer science which he got 9s in so I don't know whether we would risk a remark.
But as with PP it is an A, I wish I had got a sniff at As when I was at school.
@Wasrelaxing I am late coming to this but lots of sixth forms are open for registration today. So my son attends technically a feeder secondary school (part of the same trust) so he registered at his school yesterday. But anyone not in the school's trust has to register this morning. It wasn't available to them yesterday.