I want to know the answer to the following question:
Who defeated Babur's son in 1540?
All the background I'm provided with is that "However, his son Humayun was defeated by the Afghan warrior Sher Shah Suri in the year 1540, and Humayun was forced to retreat to Kabul.". Is that enough to answer the question?