Addressing an election rally on Thursday, former Uttar Pradesh CM and Samajwadi Party chief Akhilesh Yadav attacked the BJP and said that the party had nothing except hatred and lies and ever since they foresaw impending defeat, their language had changed.