Judicial independence is formally guaranteed; its actual implementation will require moral courage from judges themselves.
High Court ruling raises hope of separation of powers but challenges remain