Imran Abbas hits back at critics who accused him of lying