Akhilesh Yadav is heir apparent to the Samajwadi Party throne. Rahul Gandhi is the crown prince of the Congress. There are some broad similarities. Both are members of Parliament from UP. Rahul, 41, is a two-time MP, having won in 2004 and then 2009 from his father's former seat Amethi. Akhilesh, 39, first became an MP in 2000, when he contested a by-election in Kannauj - a seat vacated by his father. He has been the Kannauj MP since.