Punjab and Haryana High Court ruling