Telegraph is under new ownership for the last year or so. It’s all over the place now.
Thank you - that explains a lot....