Strasbourg Observers

View posts from: Green v. the United Kingdom

  • Mathieu Leloup

Green v. the United Kingdom: absolute parliamentary immunity in Parliament, no matter the cost?

May 02, 2025

by dr. Mathieu Leloup Introduction Parliamentary immunity is a staple of domestic constitutional law, designed to protect free speech in Parliament. It is present in some form or another in every country of the Council of Europe. Broadly defined, it is a legal instrument which inhibits legal action, measures of investigation, or measures of law […]