Don't waste your time trying to cancel your services even your contract ended via phone or sms or chat.
Its impossible; they will transfer you some other team after 1 hour waiting then the call will drop of after another 30min (3rd time happening) I spent many hours for nothing. So don't BS me with your stupid replies please.
I will just send them a notice letter then I will cancel the direct debit. Then I will make complain via ombudsman service.
I will never ever be a customer anything related with Virgin again for their stupid give up tactics. (dropped off 3rd time after 1 hour).
I hate you VM and branson...