Samajwadi Party (SP) leader Akhilesh Yadav launched a sharp attack on the Bharatiya Janata Party (BJP) during a public rally in Karhal in the Mainpuri district, on Friday, accusing the party of divisive politics.