Rule of Law vs. Public Clamour: Insights on Recent Developments