 That was the reaction of activists in a Paris youth centre after projections showed the far-right national rally had failed to win a majority. It had been the largest party after first-round voting, but today the left-wing coalition, the New Popular Front, has most seats, while President Macron's Centre Alliance came second. Here's the reaction from voters in the city of Lyon.