Have you tried Go Daddy? It has been awhile since I had a server in the UK but I did have some experience with BT. For sure, I would recommend using a company whose core focus was domains and hosting, and pricing packages will help you. You may not want to link to your personal email account, as it can haunt you later.. If you want to try Go Daddy, I have used these discount codes successfully. Maybe they will help you get a good deal with email and hosting. I am pasting the original copy I used when I found them:

Wallet30 takes 30% off all .com renewals and all new .com registrations. This is the most popular Go Daddy Coupon for Renewals!!!
Wallet11 takes 10% off any order. This code works well on all non .com orders including HOSTING, webmail, registration and renewals!
Wallet22 takes 20% off any order over $50