Delight at Dodderhill as excellent GCSE results are revealed