The Prince of Wales is a renowned Harry Potter fan, but he also confessed he watches spy thriller series, Slow Horses , as he presented its star, Sir Gary Oldman , with his knighthood at Windsor Castle on Tuesday. The Oscar-winning actor, 67, said he felt "very emotional" as he accepted the honour from Prince William for services to drama.

William told the actor that every time he sees him on screen as veteran MI5 agent Jackson Lamb in Apple TV's Slow Horses, "I just want to give you a good wash", Sir Gary said.

The actor said he joked in reply: "Well, I think I've scrubbed up OK today."

Sir Gary is known for his versatile acting, having portrayed a range of figures from former prime minister Sir Winston Churchill to Sex Pistols member Sid Vicious. Across the Noughties and into t

See Full Page