punjab and haryana high court judgment