We thank you so much for all your advice.
Sadly Ted didn't make it. While he was under anaesthetic the vet found another complication – a growth that was interfering with his breathing. It wasn't operable, and we had to make the incredibly hard decision to say goodbye while he was still under anaesthetic.
We are devastated, but appreciate the advice that was given.