EE handsets are unlocked automatically after 18months since purchase but EE won't unlock the handset until I think either 6 or 9 months have passed in the contract and this applies to both the physical and eSim, I tried last year when i wanted to use the international eSim for travelling and they wouldn't do it.So, how does this annual upgrade work? For example, I get the iPhone 12 Pro on EE this year, then in 12 months time I pay (up to) £300, give them my 12 Pro back, and they hand me a new iPhone next year? No other fees?
Also, is an EE handset locked? I will be using my EE eSim with it, but may have to put a Vodafone physical sim in for a business line. Will this be possible?