Anyone following French politics in recent years should not be surprised by the recent explosion of public protest and resistance across the country.
For years, France has simmered with a combination of a deeply unpopular government, a limping economy and a struggling, fed up populace.