The attacker, whose identity has not been revealed so far, is believed to be in his 30s.

Police immediately detained him.

The BJP later confirmed the incident, with party spokesperson Praveen Shankar saying Gupta was targeted during the hearing, reported India Today.

More details are awaited.