what they said ^
Another route to consider is picking a niche or variant of a course - mainstream subjects like Mech Eng are over subscribed and can feel a bit sausage machine like, what is it about Mech Eng that you like?
Places like Southampton do a huge variety of "Mech Eng +" courses, still demanding grades but might be less competition, so slightly more generous on results day
You mention Design Eng at Imperial, Another option, esp for insurance could be to focus more on design if that is your interest, what about Product Design?