Recent months have seen failure rates for direct debits reach unprecedented highs. Failure rates in January hit 1.07%, the highest level seen since the Office for National Statistics began releasing ...