If you owe your current supplier money, or you’ve had an unpaid bill for more than 28 days, they’ll usually ask you to pay what you owe before you can switch.
However if you have a Pay As You Go meter you are free to switch if the debt is less than £500.