The BJP and the Samajwadi Party have been making allegations against each other over the Uttar Pradesh by-polls, and on Thursday SP leader Fakhrul Hasan Chand said that the BJP has disgraced democracy and it does not follow any rules of the Election Commission.