Came across this link and thought, ... "an explanation, at last"!

www.bbc.co.uk/news/uk-33854146

Alas, it was not to be ... ... I'm still waiting ...

... where are you, the BBC's John Hammond? ... tell us WHY?