This was held in : The Supreme Court of India has the power to overrule its own previous judgments. This ensures flexibility and allows the apex court to correct any potential errors in its past pronouncements and adapt to evolving legal and social contexts.