The Crown finally confirm who will play Prime Minister Margaret Thatcher in series four – and it’s a good one!

We can’t wait for this!

Netflix put fans out of their misery on Saturday and finally confirmed that Gillian Anderson will portray Prime Minister Margaret Thatcher in the fourth season of The Crown.

The announcement was made on the series’ official Twitter page in a post that said: “Gillian Anderson will play Margaret Thatcher in The Crown Season Four, now in production.”

In a statement from the X Files actress, she said: “I am so excited to be joining The Crown and to have the opportunity to portray such a complicated and controversial woman.

“Thatcher was undoubtedly formidable but I am relishing exploring beneath the surface and, dare I say, falling in love with the icon who, whether loved or despised, defined an era.”

The 51-year-old will portray the former PM during her 11-year tenure, which saw her in office from 1979 to 1990.

Joining the show’s stellar cast, which includes Olivia Colman and Helena Bonham Carter, Gillian won’t appear in the show until season four, which is set to air in 2020.

Gillian had been long tipped to play the Iron Lady, but fans were thrilled that the news was finally confirmed.

The Crown release first-look image of Olivia Colman as the Queen

One said: “Finally we get confirmation! Can’t wait to see how you tackle Thatcher. I get that she is controversial and for good reason. But the fact is, she existed, was the Prime Minister and a part of history. A complex character like this brings a unique challenge to actors and I know Gillian will attack it with skill.”

In August, Netflix confirmed that season three of the hugely popular show would be returning on Sunday 17 November.

The series, which focuses on the life of the Queen, will return with Olivia Colman taking over the main role from Claire Foy, while Tobias Menzies will play Prince Philip.