Fantastic judgement. It would be worthwhile considering giving all powers to supreme court to review all policy decisions of the parliament because most of the polciy decisions are not decided on the basis of logical reasoning but influenced by vote bank politics