Hello, I recommend ‘Latin GCSE: A Revision Handbook’ by Iraklis Lampadariou. You can get this online and it gives you all the grammar points and vocabulary lists for GCSE.
I also recommend using Quizlet for vocabulary learning and translation practice (I liked to learn my translations line by line, but whatever works for you is best!), if you can’t find them on Quizlet you could make your own Quizlets for long term use. And make sure you learn the language points you’re provided with.
Hope this helps 👍
From a Grade 9 Latin Student