Thousands of students have skipped school in Belgium to join a march demanding greater action on climate change.

About 12,500 young people took part in Thursday's protest in Brussels. They have vowed to return to demonstrate every week until world leaders take notice.