Coincidentally I literally came back from a 3 day residential at Leeds University a couple of days ago. I don’t intend to study Medicine (I’m more an English student), but I have a friend who wants to study medicine and another dentistry.
I’d say, email them. Contact the university, call email, do whatever you can to gain more information.
I’m sure whatever the outcome you’ll be successful, push yourself harder and it’ll eventually be worth it!
In regards to Leeds accommodation - it’s great! I had a great time with friends. There was a lot of walking, the campus is lovely, they have an edible garden and cool museums on site.
All the best.