Did you argue with them when your contract was nearing the end? I am on
50/5 (enough for my needs) for which (after the mid year rise from £36)
I was paying £42 and it was going up to £51. They sent me a letter which
showed that if I were a new customer I would be paying £34 for M125
which would rise after 18 months to £57 (which I accidentally read as £51.)
I rang Retentions and argued that I didn't like the idea - after being a
customer for 23+ years - of subsidising new customers, plus there is a
CityFibre pole outside my gate from which I can have 160MB both ways for
£28/m. The guy went away for a minute or so, then came back and said I
can have my 50/5 for £35/m. Needless to say I took it and it gives me a
good lever in 18 months time!
VM will usually charge you for 3 months (nominally 90 days) from your
contract termination date so that you can collect any incoming emails
etc and change your email addresses.
Have you looked around to see if there is a 4G/5G signal available at
good strength for your son? GiffGaff for instance will do you unlimited
data for about £25/m with free calls and texts. Get a 4G/5G router/mi-fi
(as appropriate) and off you go.