Answer
The main reason for Tony Hayward's departure from BP was the Deepwater Horizon oil spill. The disaster, which began on 20 April 2010, resulted in the largest marine oil spill in history and had severe environmental and economic consequences. Hayward's handling of the crisis led to his resignation as CEO.