So does that mean I can cancel my current account? Even if it's in overdraft?
You can close it but you'd need to repay the overdraft.
Just because I heard that if contracts change you can get out of them as it's not the contract you originally agreed.