 Results are back from France's national parliamentary elections that finished yesterday. A coalition of leftist parties got the most seats, but not a majority. Polls had suggested the far-right national rally would end up on top. But because no one won a majority, it's not clear who will run France's parliament.