Earlier quoted context omitted.
It's an interesting story. The only reason the information is out because a government hostile to the parties released the information.
How do you even authenticate the info if it's from a hostile government?
Audio recordings get you 90% of the way.
Carefully checking transcripts and metadata for errors gets you further still.
Managing to get the same transcripts from the intelligence agencies of another country (either legitimately by asking, or covertly through "journalistic contacts") takes you to 99%...
You can never be 100% sure, but presumably the above met the BBC's standards for reporting.