The last GCE O-levels were taken 20 years ago. At that time, the number of pupils who received five A to C grades was around 29 per cent. And only about one in five would have taken O-level, the rest sitting CSEs or leaving school with no qualifications.
This year, as the league tables published this week reveal, 62 per cent of students who sat GCSE (the combined heir of O-level and CSE) got five A to Cs, which is the equivalent of five O-levels. That is a massive improvement in anybody's book and largely down to the hard work and determination of teachers.
Yes, there is always room for improvement, but let's not forget how professionally this workforce has delivered increasing success to a new generation.