NEW DELHI: In a potentially embarrassing situation for Delhi chief minister

, social media has latched on to one of his old tweets and a video in which he categorically refused to apologise to BJP leaders for making defamatory remarks against them.

"BJP almost begging me for an apology. Sorry. I won't oblige them. Let Jaitley ji be cross-examined in defamation cases. Let truth prevail," Kejriwal wrote on December 28, 2015.

In the video, he emphatically promised to never apologise to Union minister

come what may.

More than two years later, he is on an apology spree.

On March 15, the

(AAP) leader apologised to SAD's

for alleging that he was involved in drugs trade.

Majithia accepted the apology, withdrew a defamation case against Kejriwal, and stressed that "truth has prevailed".

The apology upset AAP state leaders, who were upset with Kejriwal's "meek surrender", even as the BJP and other rivals ridiculed him.

Then in a letter dated March 16, Kejriwal wrote a letter to Gadkari, expressing "regret" over naming him in a list of "India's most corrupt".

Subsequently, Kejriwal and Gadkari submitted a joint application to Patiala House Court seeking withdrawal of the defamation case filed against the AAP leader.

Soon after, Kejriwal and his deputy Manish Sisodia tendered an apology to senior advocate

, son of senior

leader

, in a criminal defamation case filed by him.

The apology was accepted and the defamation case withdrawn.

There are questions around a potential apology from Kejriwal to Jaitley. The two are currently fighting it out in court over two defamation cases filed by the BJP leader against the Delhi CM and leaders of the AAP.