I have been in Malta this week looking at the Uni and it IS free for UK (and EU) students! Courses for medicine are taught in English, especially as there are very few technical words in the Maltese language, so it's impossible to teach in Maltese. The only thing that costs is accommodation and things like books etc..
Maltese is not a requirement, although it's quite useful to study as an extracurricular subject because some patients do prefer speaking in Maltese but this is not often a problem (I had the honour of spending a morning with the top psychiatrist in Malta who works with UK Universities as well. I also met an F1 and an F2 from England and Ireland who spoke no Maltese and they said it was fine).
The only problem is entry requirements as the UK A Levels don't allow us to do all the subjects they require (unless you do IB in the UK).
General requirements are the subjects that anyone who wants to study any course at the University of Malta must have. For UK A Levels, these must be attained at grade E AS Level.
Group 1- a language
Group 2 - a humanity
Group 3 - a science/maths
Group 4 - an art (be careful as it seemed the only AS subject I could do that was art, drama etc.. was Computing becuase our Home Economics and ICT courses don't cover what they require here!).
You can pick more than one subject from each group, but people must have at least one.
THEN, there's the course specific requirements which are Biology, Chemistry and a third A Level all at grade B or above. These aren't the issue, but people may struggle with the general requirements as it's very difficult for us to take a minimum of 6 AS Levels and fit it into our timetable at school.
You can either take the AS subjects that you don't have after year 13 (or during if you want to teach yourself as you only need grade E), or you can do one year of medicine in a recognised UK University, and then drop out and transfer to Malta. You would have to start from year 1 again, but you will be at an incredible advantage!
Good luck guys <3