Sounds like a typical Met officer if you ask me. I quite regularly read NSC posts complaining about how the Met police football matches, so make of that what you will....
Seems to me that you'd be best waiting for the facts to emerge rather than rushing to believe Chinese whispers from mates, and mates of mates, and Internet forums.