There is enough food in the world to go around, yet hundreds of millions of people go to bed each night on an empty stomach. World leaders have promised to end hunger by 2030. But what causes it and how do we prevent it? Actor Dougray Scott explains