In the meantime, please try some self-help ideas and let us know if it helps. Try using a different browser or incognito window. Try clearing your browser cache and cookies. Can you access your billing account at my virgin media? Please change your main password (which will also change the password for the primary email address). Do you have problems accessing emails using a client on a PC, tablet or phone device? On a PC, thunderbird is free and easy to use. Can you try that and tell us if do get access, or what error message you get. We'd like to help, or of course, the Forum Team will need some idea of what is wrong before they can assist if it is not a self-help problem.
Of course, you should probably change your main email provider anyway - relying on ISP email with low support and lower security is not a good idea in this age when so many important things are linked to email addresses. But as to your broadband provider - decide that separately based on your own expectations and priorities (speed, price, package options, availability, support levels, customer rating, etc).