Protests swept the globe in 2019, with millions of people taking to the streets from Catalonia to Colombia, Haiti to Hong Kong.