I don't think he stands a chance. The centrist-left voters would be disgusted by him, and Duda would win by virtue of centre/left voters not bothering to vote.
I think he would have had a chance if Schetyna was still leading PO, but that moment has gone. Never say never in Presidential elections, but Kidawa-Błońska is doing the right thing so far, and PO have the ability to spend the entire 1.9m allowed on this campaign.
I can't see her beating Duda.
It's on a knife edge, I think. Duda's strange behaviour is being noticed, and now the opposition have figured that the Italian Sardines tactic also works.
What Kidawa-Błońska needs to do now is to hanmer home some simple points where PiS are failing badly - housing, education, health and international relations. Focus on those, and Duda will struggle, esoecially if she holds press conferences outside schools and hospitals closed in the last 4 years.
I've seen something where apparently Duda's people have mentioned 9m votes as bring the magic number. Will 75% of Konfederacja voters really support Duda?