That old omnirumour still won't die...
Now, I'll grant you that I've been told about Marco Polo since last november, and I've had it from multiple sources that it'll be announced on the 23rd, but the rest of it... Sorry, still not believing, especially when you've got, for example, this article claiming both that Power has and has not been recovered depending on which paragraph you read...
The BBC should announce what they've found, for crying out loud. They can release any finds whenever they're ready. But, by not stating anything definitive, it's just creates rampant speculation that's likely to lead to dissappointment.
Of interest is the implication that Morris will only return the stories to the BBC if he gets paid enough.