The sheer optics of the photo has people talking whether the bitter, often acrimonious relationship between the two leaders has taken a turn towards an arrangement where they seem ready to do business with each other, while leaving the state unit to battle it out ahead of the crucial Delhi Aassembly elections, slated next year.
Someone, who years back in a fit of rage called PM Modi "psychopath", praised the same personality last month for bringing in Motor Vehicles Amendment Act.
"There has been an improvement in Delhi's traffic ever since the new Motor Vehicles Act has been implemented", he had said.
Before the September praise on the Modi government's MVA Act that were not implemented by many of the BJP ruled states, Kejriwal had met the Prime Minister in June, soon after he took over for the second time, with an even bigger mandate of 303 seats.
"Met Shri Narendra Modi and congratulated him for Lok Sabha victory," he had said, soon after the meeting.
Kejriwal had invited the Prime Minister to visit a "Mohalla Clinic" - the primary medical centres, part of AAP's healthcare policy.
Kejriwal had sent out a tweet immediately after the meeting in June that read: "Assured full cooperation of Delhi government to develop Delhi, capital city of India. It is important that Delhi government and Centre work together."
It was a 180 degree turnaround of the 'angry young man' who loved to challenge the establishment, even when he was in the government.
Seeking to regularise unauthorised colonies is believed to be one of the main reasons for this rapprochement. There are 1,797 unauthorised colonies housing several lakh people in Delhi that are awaiting regularisation for years. According to sources, approval of the Union cabinet for the same is awaited.
Manoj Tiwari, Delhi BJP chief is at it saying, "All the unauthorised colonies will be regularised in six months from now. The Delhi BJP leaders will visit unauthorised colonies on September 22 in 22 assembly segments to get feedback from people and expose the Kejriwal government...". But, no senior BJP leader turned up.
The 'understanding', if any, seems to have been reciprocated, leaving the local units to do the wrangling.
Another reason for Kejriwal's softening stance is due to the popular support Narendra Modi currently enjoys, ever since Article 370 has been axed. Top BJP ministers have been on an overdrive to advertise the move. BJP has received warm response from including many opposition leaders who defied their party line under pressure from popular support for Modi on Kashmir.
Kejriwal's blitzkrieg on 'anti-dengue drive' is also seen in context with Modi's pet project 'Swachh Bharat Abhiyan'. Ironically, back in 2015, the same Kejriwal called Swachh Bharat Abhiyan 'only showbaazi'.
But new political realities make new political dynamics. Kejriwal realised it's in his party's interest to sober down and extend an olive branch to Narendra Modi.
2020 Delhi election may be fought ruthlessly between the tier-two and tier-three leadership of AAP and BJP, but the cold war between Kejriwal and Modi seems to be over, at least for now.
( With inputs from IANS )