Two days before Delhi votes, the BJP's Shatrughan Sinha has spoken somewhat off the script and praised his party's number one rival, Arvind Kejriwal, describing him as a "good man."
The outspoken Bollywood actor has said the prospects of Mr Kejriwal's Aam Aadmi Party appeared good. "Obviously, AAP's strength can be seen, which is why I am being asked this question, but we also have a candidate who is very good," Mr Sinha said, referring to the BJP's chief ministerial candidate Kiran Bedi.
"The choice is between Kiran Bedi, a sterling human being, an upright officer, and Arvind Kejriwal, who is also a decent, sincere and good man," said the 68-year-old actor-politician.
But once again, "Shotgun" Sinha has strayed from the official line, potentially embarrassing his party.
Mr Sinha's was among the voices critical of the BJP's decision to project Narendra Modi as the star of its 2014 election campaign. He also needled the party by describing one of Mr Modi's biggest critics, Nitish Kumar, as 'potential prime minister' before doing a neat U-turn months later, calling Mr Modi his "action hero."
PM Modi Likely To Meet BJP Workers At Party Headquarters Tomorrow AAP vs BJP Again Over Demolition Activities In Delhi UP BJP Rejig Soon? State Chief Offers To Quit Over Poll Drubbing: Sources Travel Influencer Aanvi Kamdar Dies After Falling Off A Waterfall Near Mumbai Prince Harry, Meghan Markle Break 64-Year Royal Tradition In Surprise Move "I Divorce You... Your Ex-Wife": Dubai Princess Dumps Husband In Insta Post Biden Says Could Drop Election Bid If "Medical Condition" Emerged Russia Says It's Ready To Work With Any US Leader 3 People Die After Drowning In Lake In Telangana: Cops Track Latest News Live on NDTV.com and get news updates from India and around the world.