I set up a direct debit last month, it was supposed to be taken 16th July and I noticed it was not taken and now I have been charged a £12 late fee, I also don’t know if this will effect my credit score for missing a payment. Why is this?