Ahead of UP polls, Samajwadi Party President Akhilesh Yadav on December 15 said that as elections approach in state, BJP wears religious spectacles.