Laws are Prospective but Case Laws are Retrospective
A law made by the legislature is always prospective in nature unless it has been specifically stated in the statute itself about its retrospective operation. But the reverse is true for the law which is laid down by a Constitutional Court, or law as it is interpretated by the court.
The judgment of the court will always be retrospective in nature unless the judgment itself specifically states that the judgment will operate prospectively, says the Supreme Court (SC) in Kaniskh Sinha v State of West Bengal [2025 INSC 278].