France has been rocked by nationwide protests against President Emmanuel Macron's (pictured) government.