Former Uttar Pradesh Chief Minister Akhilesh Yadav was today detained by the police after he led a brief sit-in protest in Lucknow even as the administration sealed the road leading to his residence right ahead of his "Kisan Yatra" scheduled in Kannauj district.