A disillusioned, distant and doubtful journey on GST began in the early months of 2015. Skeptics felt the journey could end well before the destination. Politics ensured that there were more disruptions than debates on the GST bill. They tossed it between houses before consensus was built and the GST was finally passed into law in March 2017. The roll out date has been fixed for July 1.
While all the skeptics and the politicians tried to pull the bill in different directions sighting inadequacy of coverage, imbalance in state and central tax revenues, future of large city tax revenues, etc.

)