The MLC election results in Uttar Pradesh and Maharashtra have triggered a debate over the BJP’s performance in key political strongholds, particularly Varanasi, Lucknow and Nagpur.