I fear that the manner in which this thread has developed is to add a substantial number of rank outsiders [like me, for example] to the nudge nudge wink wink rumour mill.
I know this is a Rumour site, but I find the speculation and hints distasteful. Please drop the matter except in so far as the original post is answered.