‘May be’ BJP can win coming UP elections. I am saying ‘may be’ because it has chance but it won’t be easy. Also, it depends on lot of factor at run time. I wish BJP to win this election. However, as a ‘realist evaluator’ I find this is hard to happen. In this answer I am trying to analyze this based on facts and data only without mixing too much of my wish/opinions. Please consider below two tables. They speak a lot. 1) No Wave: Except 2014 Loksabha elections, BJP performed poorly in all elections recently (few years) in UP. 2014’s outstanding win in UP (72/80 seats win) was result of Modi wave. This Modi wave was created by Modi’s own popularity, his claimed good work in Gujarat, BJP’s organized efforts, Congress government’s bad governance, policy paralysis, scams, blasts, inflation etc. There is no such reason in UP elections now. 2) No Scams: Akhilesh government did not involve so far in any scams unlike UPA government during 2004-2014. His own popularity (not party’s)