You should have been aware of when discounts would drop off your account, as this is documented both on your contract and every bill.
You can’t negotiate another contract on this forum so you should phone in, taking the options to cancel your account. Best time is first thing in the morning.
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