Thousands of "anti-capitalists??" (the 99% dispossessed) are marching in the French Riviera ahead of the G-20 summit in Cannes. Groups of international activists are urging the leaders of the world's top economies to focus on people, not finance. James Meadway from the New Economics Foundation shares his view on the crisis that's strengthening its grip on Europe.