Yes, I received the email thanks. Question: Is my latest bill still in force or has it been withdrawn? "We will request a Direct Debit payment of £125.23 on 12th July 2021." If you take that £125.23 I will have to invoke the direct debit guarantee. The letter says "you will see this updated on your next bill" which is not good enough.
Do you need some help?