To find past papers for your exam board: https://www.1stclassmaths.com/gcse-exam-papers
To see how often each topic appears in your exam:https://www.1stclassmaths.com/topic-frequencies
Find GCSE revision by topic at https://www.mathsgenie.co.uk/gcse.html plus helpful videos and worksheets at https://corbettmaths.com/contents/ (use 'control F' to search for your topic).
Don’t miss Corbett Maths 5-a-day https://corbettmaths.com/5-a-day/gcse/
Lastly, check out BBC Bitesize for Edexcel at https://www.bbc.co.uk/bitesize/examspecs/z9p3mnb and for AQA at https://www.bbc.co.uk/bitesize/examspecs/z8sg6fr
When you are ready for a challenge, check out the 10 hardest questions! You can find them on this GCSE websites link: https://www.youtube.com/watch?v=9Xa29nW_WYA&list=PLqxP5EuGxPncYWWc1cXlcuhfcoo3Wl3Ru.
With these maths tutoring and revision resources, you'll be well-prepared for your exams!