After 22 weekends of protest, the gilets jaunes show no signs of slowing down. The movement has rocked the French government. The government has made major concessions but has also launched a brutal crackdown. After weeks of repression, police violence and mainstream-media smears, how have these protests lasted so long?