I have a free mail.co.uk account and have never received *any* advertising emails. That may be because they have no advertising partners at the moment:
https://signup.mail.co.uk/en/partners/
But if the price of a free service is the odd advertisement email, that seems a reasonable offer. At least mail.de/.co.uk are open about their advertising policy, and their privacy policy is clear.