Judicial Independence – A Useful Primer
For all things judicial, check out the Consultative Council on European Judges. A good place to begin is Opinion 1.
Consultative Council of European Judges
For strong thinking and concise info on a wide variety of judicial independence issues, check this out: https://www.coe.int/en/web/ccje/home?