A teenager has transformed two Bs and two Ds into straight As.

After disappointing AS-Level results, Philip Gray, 18, from Bostock Road, vowed to do better in his final exams.

Philip, a pupil at Larkmead School, picked up three As, securing a place at Leeds University to study philosophy.

He said: “I couldn’t sleep the night before, I probably only got around three or four hours’ sleep I was so scared.