recent High Court judgement 2025