Samajwadi Party chief Akhilesh Yadav will contest the April-May national election from Uttar Pradesh's Azamgarh.