Activist-turned-politician Arvind Kejriwal had said that he has forgiven the heckler who disrupted his press conference and threw ink at him and his associates in Delhi on Monday, but has accused the BJP for planning the attack. "BJP has setup everything," he told reporters in Delhi today.