Hello I had a nightmare situation with O2 mistakenly putting me on a 2
year contract. I was on a rolling monthly after I have paid off my
device plan in 2022, but recently due to a mistake, they have signed me
up to a new contract ending in 2025. The...