This "roping" into new 12 month contracts at the slightest instigation without a forewarning is yet another example of sharp practice which is impossible to prove without recording the call.
I suppose it is only a matter of time before a rolling 12 month contract is introduced thus eliminating any window when you can cancel without penalty. Expect this information to be buried very deeply in the T&C's.