Ideally under £40/yr. Hostpresto only has 5GB disk space at that price point.
Are you using image compression on your sites via a wordpress plugin or anything?
5gb for the site you have now is quite a lot!
You're going to struggle to want THAT much space for that low price. Especially with the cpanel cost issue ramping up costs
Even with Guru (
review here) the best i can get you in £9.99 a month (you pay monthly) with nothing to pay until January 1st. However their disc caching and technology is ALL performance based (as you will see if you use TMSBlog and look at the speed of the site).
You get 100GB space with that which would be more than you want and I suppose the upside is you can leave at any point since you only pay 30 days in advance
Am trying to give you UK based solutions here, you may find cheaper if you got for a US hosting company.
Krystal Hosting (
https://krystal.uk) is another good one but even then by the looks of it you are looking slightly above your budget
FreeThought Internet (
https://www.freethought-internet.co.uk/web-hosting/) can give you want you want for £60 odd by the looks of it.
Part of me wonders if you would just be better going down the reseller hosting route as I have done.
You would then get say 100 Cpanel accounts to use. So all your sites are separate. They have their own Ram allocation, their own bandwidth allocation etc. So at the moment with your current cloud hosting if another site on that cloud is busy it will slow yours down. With reseller each website is in it's own little pot and the resources can't be taken elsewhere.