Student Alex Brearley's stunning exam results included a perfect score of 600 out of 600 in his geography A-level.

And in A-level geology, he scored 596 out of 600, making him the top pupil nationally for that subject according to the OCR examinations board.

Alex, above, a pupil at Bradford Grammar School, has a place at St Catherine's College Oxford to study geography.

In all he gained five A grades at A-level.

His head teacher Stephen Davidson said: "Alex is a wonderful BGS pupil because he wears his talents so lightly. A-levels are marked very severely so these are two amazing performances. He is a delightful lad."