Your contract never ends. After any promotional period or discount you revert to a thirty day rolling contract with the loss of the discount. However Ofcom has mandated that the end of the promo period is to be treated by VM as the end of the contract (it isn't) and so VM are obliged to tell you.
If you want to negotiate a deal phone 150 or message this way:
How do I use it? Just send us a text* with a description of your problem to 07533 051809 if it’s about your cable services, or 07533 016422 if you have a query about your mobile services. Your message will go into a queue and a representative will respond to you as soon as possible.
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks