We have seen some excellent performances by actors portraying former Prime Minister of the United Kingdom, Margaret Thatcher.

Most recently, Gillian Anderson smashed it out of the park with her portrayal of the politician in the latest season of The Crown.

Check out the ultimate debate below – who played the best Margaret Thatcher? Meryl Streep in The Iron Lady or Gillian Anderson in The Crown?

It’s a close one!

Here's one of our favourite moments from Robin Terry & Kip!