Students at Haverstock School smashed records with some stellar GCSE results despite the trauma of a year of lockdowns.

Star pupils including Sabrina Gozzo De Souza, Zeynab Hassan and Aysha Begum opened envelopes filled with top grades, while headteacher James Hadley paid tribute to his pupils.

Mr Hadley said: "We are all very proud of what they have achieved and are hugely thankful to our wonderful staff who supported them every step of the way."

The school said this year's grades had seen pupils significantly improve on previous years.

Ham&High photographer Polly Hancock was at the Haverstock Hill school to celebrate with the students and mark the end of an academic year like no other.

Ham & High: Shayan Hussain and Lawrence Shao Huan Chong smile as they open their GCSE results at Haverstock SchoolShayan Hussain and Lawrence Shao Huan Chong smile as they open their GCSE results at Haverstock School (Image: Polly Hancock)

Ham & High: Akram Moubtassim, Jurayd Hussain and Lawrence Shao Huan Chong assess the GCSE results at Haverstock SchoolAkram Moubtassim, Jurayd Hussain and Lawrence Shao Huan Chong assess the GCSE results at Haverstock School (Image: Polly Hancock)

Ham & High: Students collect their GCSE results from tables in the courtyard at Haverstock SchoolStudents collect their GCSE results from tables in the courtyard at Haverstock School (Image: Polly Hancock)

Ham & High: Tafara Hammond-Dallas and Martin Tokar with some stellar exam results at Haverstock SchoolTafara Hammond-Dallas and Martin Tokar with some stellar exam results at Haverstock School (Image: Polly Hancock)

Ham & High: Roj Yurtsever Kalcik scored nine top GCSEs, including a 9 and four 8sRoj Yurtsever Kalcik scored nine top GCSEs, including a 9 and four 8s (Image: Haverstock School)

Ham & High: Nadine Khayati and Yamine Khadri both scored a range of top GCSE grades at HaverstockNadine Khayati and Yamine Khadri both scored a range of top GCSE grades at Haverstock (Image: Haverstock School)

Ham & High: Lennon Doran scored one 9, three 8s, three 7s and one 6 in his GCSEs at Haverstock SchoolLennon Doran scored one 9, three 8s, three 7s and one 6 in his GCSEs at Haverstock School (Image: Haverstock School)

Ham & High: All 7s, 8s or 9s for star Haverstock GCSE student Shayan HussainAll 7s, 8s or 9s for star Haverstock GCSE student Shayan Hussain (Image: Polly Hancock)

Ham & High: Nishal Tabassum from Haverstock School was pleased with some cracking GCSE resultsNishal Tabassum from Haverstock School was pleased with some cracking GCSE results (Image: Polly Hancock)