]I'm assuming those 10 and 11's feet. How is this an announcement? I have no idea who Ed Russel is or what he's been teasing all day long?
He's the Brand Manager for the Series, which mostly involves being Moffat's Yes Man, denying things that later turn out to be true and generating empty hype.
I have a feeling this photo was a dig at the person who leaked the Doctor Hurt news, who goes by the name The Doctors Trainers.