Iphone is still locked to network after restoring phone?

Last year I bought an iphone 6s from carphone warehouse and decided to put a 3 sim card, but it ended up locking the phone to the 3 network. Now I would like to move to O2.
After phoning customer service and the 3 website, it made me believe that I can unlock it by backing up the phone then restoring it will unlock.
But after backing the phone with the 3 sim card and restoring the phone with no sim card inside, the phone is still network locked.
Please leave your experiences and solutions

Should I wait for the Iphone 8 or just buy the Iphone 7 plus?

Why or why not

we really still don't know much about the iphone 8 even though it is said to be released a few months from now in September

I will primarily be buying the phones for their large harddrive of 256GB

But I also like alot of the new features

Buy iPhone 7 now or wait for 7s?

I have an LG G5 and I'm not a fan. Really want to go back to iPhone androids just get buggy and slow after a year and iPhones just seem rock solid. I have an iPhone 5s that I may go back to. I'm thinking about trading in my G5 and 5s to upgrade but not sure if I wanna wait for the 7s! Thoughts?!

Should I get 6s or 7?

So I'm looking to buy an iPhone and I was deciding between 6s or 7. I'm going to get another in 2 years anyway but I was wondering if it really worths paying more to get 7 or will 6s be good too for like 2 more years. I mean updated and everything. I heard it's a good phone anyway. Any suggestions?