Prime Minister David Cameron said the UK must lead the fight against hunger ahead of next week's G8 summit.
Mr Cameron said, "One billion still go hungry. It's right that as Britain hosts the G8, we lead from the front and help beat hunger".
More top news
The veteran singer showed even the greats have their off days when she had to stop halfway through and apologise to the audience.
So-called Islamic State fighters have re-entered the historic city of Palmyra in central Syria, activists say.
The driver stopped at the scene and the boy was taken to hospital, but he died on the way.