Samajwadi Party MP Ram Gopal Yadav on Tuesday criticised the BJP over the Waqf Amendment Bill and accused the ruling party of undermining communal harmony in the country.