Greta Thunberg told world leaders that her generation would never forgive them if they failed to combat climate change.

Some 60 world leaders were taking part in the one-day meeting organised by the United Nations.

But the famous teenage climate activist admonished those assembled for their lack of action.

"These numbers are too uncomfortable, and you are still not mature enough to tell it like it is," she said.