I'm currently on a 12-month pay monthly sim only contract which will
expire in June 2019. I want to cancel this contract, but if I do this
now I will have to pay an early cancellation fee. However, I'm also
eligible for an upgrade. I've spoken to the...