Customers CAN rescind.
TalkTalk should be ashamed not so much for the fact they got hacked, but for the simple fact they don't give a sh*t, are constantly condescending and so obnoxious. AND THEY KNOW IT!!!
I have had to spend days helping my elderly parents on the phone with Mr TALK TALKINGNONSENSE being told they will have to pay cancellation costs, changing bank details, moving funds, and in the end we contacted BT, yes British Telecom. They offered to pay £150 towards Mr TALK TALKINGNONSENSE's cancellation fee and now we're back online with BT, Good riddance TalkTalk.
I hope that others do the same.