'Demonetisation, GST and now cracker verdict'