 Far-left French politicians are working on their next steps after a surprise election result handed them Parliament. We have the leftist coalition, the New Popular Front, on 182. The centrists of Mr Macron, they're on 169. And the National Rally are relegated to...