British Conservative Party politician and Prime Minsiter of the United Kingdom Margaret Thatcher (1925 - 2013) at the Conservative Party Conference in Brighton, UK, 10th October 1980. (Photo by Colin Davey/Evening Standard/Hulton Archive/Getty Images)Image: Getty Images

British politics. Drama, comedy, and horror, all mixed into one entity.

Throughout the years, we have seen a range of British Prime Ministers. Some have had real success, while some have been ridiculed and derided by the British public.

It is rare, however, that we will ever reach a consensus on just who is the best British Prime Minister.

In order to make up our minds, let's take a look at some of the most prominent PM's over the years.

Winston Churchill

Winston Churchill is renowned worldwide for his leadership throughout WW2, where he led the United Kingdom as it faced perhaps the biggest challenge ever seen by the country. Despite his successes, Churchill was a controversial figure and is still disliked by many to this day due to his views when it came to issues such as race and imperialism. Needless to say, Churchill remains one of the most popular leaders of the United \kingdom, and his legacy lives on today.

April 1939: British Conservative politician Winston Churchill. (Photo by Evening Standard/Getty Images)

Margaret Thatcher

Known as 'The Iron Lady', Margaret Thatcher is to this day known as one of the most hard-nosed Prime Ministers we have seen. She divided opinion with her controversial treatment of the mining community and had less than favorable relationships with trade unions. Thatcher narrowly escaped an assassination attempt by the IRA in 1984, which ended up endearing her to an even larger fervent support, who admired her resilience in the face of danger. As disliked as she is loathed, Thatcher certainly divided opinion in the UK.

October 1985: British prime minister Margaret Thatcher looking pensive at the Conservative Party Conference in Blackpool. (Photo by Hulton Archive/Getty Images)

Tony Blair

Tony Blair was PM from 1997 to 2007 - a long time indeed. Blair was a charismatic and personable leader, who ushered in a new era for the United Kingdom and the Labor Party. Tony Blair is perhaps best remembered for the role he played in strengthening the relationship between the UK and the USA. He struck up a friendship with then-president George Bush, and the two created an often-maligned foreign policy that would go on to accent both of their careers. While Blair has been criticized for his leadership during this time, polls indicate history will remember the Labor man well.

Former British Prime Minister Tony Blair addresses the media after attending the European People's Party (EPP) Group Bureau meeting at Druids Glen on May 12, 2017 in Wicklow, Ireland. Brexit and negotiating objectives will top the agenda at the meeting alongside the unique circumstances regarding the hard border issue between northern and southern Ireland, the only physical border between the United Kingdom and Europe. Mr Blair has signaled a return to politics in light of the Brexit vote. The meeting also features European Commission Brexit chief negotiator Michel Barnier. (Photo by Charles McQuillan/Getty Images)

Clement Attlee

Clement Attlee served as PM from 1945-1951, and regularly tops polls when it comes to ranking Prime Ministers. An unlikely Prime Minister due to his unassuming and reserved public figure, Attlee took over leadership following Winston Churchill's resignation. His tenure as PM was marked by his success in transition Britain from a postwar economy, to a successful and peaceful nation, which gained him praise worldwide. Margaret Thatcher described Attlee as 'all substance and no show'.

Future Labour prime minister, Clement Attlee (1883 - 1967), circa 1930. (Photo by Hulton Archive/Getty Images)

Theresa May 

Poor old Theresa May. While she will not be remembered fondly, and will almost certainly be perpetually among the lowest-ranked Prime Ministers, it has to be noted that she was left with a poison chalice in Brexit. Theresa May huffed and puffed, and truly did try her best to get a Brexit deal over the line, but it simply was not good enough. And that will be her legacy.

Prime Minister Theresa May makes a statement outside 10 Downing Street on May 24, 2019 in London, England. The prime minister has announced that she will resign on Friday, June 7, 2019. (Photo by Leon Neal/Getty Images)

Who is your favorite Prime Minister? Let us know!

* Originally published in Sept 2019.