There was much for Weavers Academy to celebrate after more pupils than ever achieved top grades.
Principal Chris Blanch was delighted for his students.
He said: “Congratulations to our students and staff, who deserve the results they have obtained.
“We firmly believe that engaging teaching, hard work and determination for the basis of success and we will continue to build on this over the coming year.”
Top-scoring pupils included Hannah Brown with 6 A*s and 1 A, who is staying at Weavers to take her A-levels with a view to studying chemical engineering at university.
Also achieving highly were Eloise England with 4 A*s and 4 As, Nia Rees with 2 A*s and 5 As, and Grace Archer with 5 As.