Rampur By-Election Results 2022: It is not that the BJP got the benefit of only the wrong strategy of the Samajwadi Party. This is the first time a non-Muslim candidate has won this seat. Experts say that BJP won this seat and their hard work is behind it.