Express is a tabloid - take with grain of salt. Unable to find any corroboration for this story from other sources at this time...
Yet this is still in breaking news since last night.
Has there even been a single credible confirmation of this anywhere?