Amit Shah hits back at Opposition, rattles off NDA govt's report card - First Post