The People’s Blockade 2025 was huge - what’s next?