When it was first announced that the Weeping Angels were returning in a Series 7 episode set in New York, we wondered if was more than a coincidence that one of the world’s greatest statues resides there.

According to the Daily Star, who have more right than wrong with Doctor Who rumours lately, the famous Statue of Liberty will indeed turn out to be a Weeping Angel.

They state: