Thiruvananthapuram, April 28 -- Congress MP Shashi Tharoor on Monday hit back at his colleague Udit Raj after the latter questioned his political allegiance following his remarks on the Pahalgam terror attack.

Speaking to the media, Tharoor asserted that he is not anyone's spokesperson but only speaks for himself.

"I believe the person who said this is a former BJP MP, so you can ask him, he is better qualified to understand who speaks for the BJP...I think everybody knows that I am not a BJP spokesperson. I am not anyone's spokesperson. I speak for myself," Shashi Tharoor said.

Earlier today, Congress leader Udit Raj asked if Tharoor was aligned with the Congress or the BJP.

"I want to ask Shashi Tharoor, is he in the Congress party ...