UK police said Wednesday Swedish climate campaigner Greta Thunberg was charged with a public order offence following her detention at a protest outside an annual gathering of energy industry figures in London.

The 20-year-old activist -- a key face of the movement to fight climate change -- was among 26 people charged by the capital's Metropolitan Police, after she was held at Tuesday's demonstration.