I'd like to reassure people who don't think they're good enough for Leeds, that I, a total disaster and mediocre student currently have it as my firm, so seriously don't let anything, anyone says stop you from giving it a shot if you want to go there.
If I can get an offer, probably by sheer mix up/miracle then so can anyone.