Oxfam's handling of a sex scandal in Haiti has led to difficult questions for the foreign aid sector.

Diplomatic correspondent James Landale looks at the challenges charities are facing and how can they prevent misconduct and abuse in the future.