does seem to verify my guess that this source is the London Times.

Could actually be any one of a dozen or more papers. Including The Times, of course, but since Murdoch took them over they prefer making it up to asking questions