Gulf spill: Angry protests outside BP's annual meeting
Angry protesters have gathered outside oil company BP's general meeting in London, almost a year since the Deepwater Horizon drilling rig exploded.
The incident caused the release of millions of barrels of oil into the Gulf of Mexico, making it the USA's worst environmental disaster in decades.
People living on the Gulf Coast are still struggling with the after-effects of the spill, and many say their livelihoods will be affected for years to come.
Emma Simpson reports.