With military help from the Shah of Persia, Humayun returned and recovered Kabul and Kandahar from his brother Kamran. Kamran was blinded and sent to Mecca. By 1554 ce, Humayun had consolidated his position in Afghanistan. Sher Shah had in 1545 ce. His successors were weak and incompetent. Taking advantage of the situation, Humayun returned to India and recaptured Delhi and Agra in 1555 ce. Humayun shortly afterwards in an accidental fall down the stairs of his library.