who said the principle (directive principles) should be made the basis of all the future legislation
Directive Principles While debating on DPSP in the Constituent Assembly, Dr. Ambedkar stated on 19 November 1948 as given below high lighting that the DPSP shall be the basis of future governance of the country:[6]
Practice Statement Until the year 1966, the House of Lords in the United Kingdom was bound to follow all of its previous decisions under the principle of stare decisis, even if this created "injustice" and "unduly restrict(s) the proper development of the law" (London Tramways Co. v London County Council [1898] AC 375). The Practice Statement 1966 is authority for the House of Lords to depart from their previous decisions. It does not affect the precedential value of cases in lower courts; all other courts that recognise the Supreme Court (formerly the House of Lords) as the court of last resort are still bound by Supreme Court decisions. Before this, the only way a binding precedent could be avoided was to create new legislation on the matter.