With Trump's swearing-in just days away, speculation remains over who will grace the stage on the incoming president's behalf.
GCSE mock exams are usually held in December or January of year 11. However, some schools might also have GCSE mock exams at the end of year 10. Timings will be different for each school so check ...