Pupils in for a ‘shock’ as 300,000 fewer top GCSE grades expected

Pupils in for a ‘shock’ as 300,000 fewer top GCSE grades expected