My son was repeatedly put on hold with Bristol for aerospace and he had an already achieved A* in maths completed in one year, plus predicted A*’s in FM, physics and economics. They eventually told him they couldn’t offer him a place as competition too high. They took GCSE grades into account and he had 6 nines, 3 eights and a seven, all achieved at a mid-performing state school in the North. At Bristol they said they didn’t look at personal statements for this course and just ranked everybody on grades. I can only think a lot of applicants had higher GCSE results. Anyway, he got other offers and is very happy with where he’s gone (Sheffield) so all worked out well. He didn’t want to apply to Imperial as didn’t want to live in London, so can’t comment on how competitive they are with grades. Best to apply to a wide range of places, some aspirational, others realistic. Good luck!