UKIP leader Nigel Farage took to the European Union’s (EU) Strasbourg Parliament today to lecture Eurocrats and europhile MEPs on how they are becoming increasingly dictatorial and authoritarian, blocking sovereign democracy across the continent for objecting to an Soviet-like EU.

Farage blasted the mainstream media for ignoring the story about Portugal’s president, as reported by Breitbart London, who blocked the eurosceptic parties in his country forming a government. President Silva said last week: “In 40 years of democracy, no government in Portugal has ever depended on the support of anti-European forces, that is to say forces that campaigned to abrogate the Lisbon Treaty, the Fiscal Compact, the Growth and Stability Pact, as well as to dismantle monetary union and take Portugal out of the euro, in addition to wanting the dissolution of NATO”.

And Mr. Farage took the EU to task for it:

“Back in 2011, the Italian Prime Minister Berlusconi, sounding Eurosceptic, removed and replaced by a puppet Prime Minister. We saw exactly the same thing happen in Greece in 2011. Mr Papandreou threatened a referendum on Euro membership. There was a coup against him. He was replaced by a puppet. In this migrant crisis we’ve seen four countries making it clear they want no part of EU migrant quotas only to find themselves crushed through EU trickery…”

“I think all of this has reached a new low this week with Portugal, virtually unremarked upon by the media and yet for those that don’t know there is now following a general election a left wing majority with a socialist plan for Portugal and yet the President of Portugal Mr Silva is refusing them office on the grounds that they represent anti-European forces and is allowing the minority conservative, pro-EU prime minister to stay in place.”

“This is the modern day implementation of the Brezhnev doctrine. This is exactly what happened to states living inside the USSR… a country only has democratic rights if its in favour of the project. If not, those rights are taken away”.

But the best moment of the speech came when Mr. Farage was asked a question from the floor from a pro-EU, former USSR citizen, who appeared to forget what the Brezhnev doctrine said.

“I know you don’t have experience of living in the USSR,” said Marju Lauristin MEP from the Socialist group in Estonia, “Please bring example of where Brezhnev was confronting results of democratic elections in one of USSR’s republics, or er… members”.

Farage shot back: “I wasn’t around at the time of the Hungarian uprising but it did happen and we saw a similar one happening in Czechoslovakia in 1968. Let me tell you what the Brezhnev doctrine says shall I? I’m sure you remember it.

“It says ‘When forces that are hostile to socialism try to turn the development of a socialist country it becomes not only a problem of the country concerned but a common problem and a concern of all socialist countries.’

“I think what you need to do is cross out socialist, and put European Union, and it fits like a glove.”

WATCH: