A teenager who worked through the night of Grenfell Tower fire helping survivors before sitting an exam at Richmond College in the morning said he was disappointed by his results.

Rory Walsh, 18, lives in the shadow of the tower and sacrificed the hours leading up to his English poetry exam coordinating donations and providing families with support.

The teenager - who was hoping for a C and said he would be doing "backflips" if he got a B - received a D grade for his English Literature and Language A-level, a D for Film Studies and a D for AS media studies.

Speaking after his results, he told the Press Association: "I feel a bit gutted, I was hoping for a bit more, especially as I was supposed to get special consideration, I thought it would have been at least a C."

After a "numb, hectic, tragic" night, Mr Walsh made the one-hour trek across London to Richmond College in Twickenham.

But as he picked up his pen all notes went out of his head, he said, prompting him to refuse extra time and leave after around 35 minutes to continue the relief effort.

He said: "I wasn't going to go at first. When I saw the severity of it ... I thought 'what if it collapses, I should stay here in case something happens'.

"But then my family and my friends were saying 'just go and do the test, try and get your mind off it, at least you can say you attempted it'.

"The problem was, on the journey I was getting mates ringing me saying 'are you alright', knowing I lived there, and then people were posting videos of the actual fire and it was a bit off-putting."

Despite the results, the aspiring personal fitness trainer said he would "definitely" act the same way again, adding: "A grade's not worth more than that."