 There are now three main blocs in the French Parliament, but none has a majority. That means the leftist coalition, President Emmanuel Macron's centrist, and the far right will have to find a way to build a coalition to form a government. Analysts say it will be complicated not only because of their differences,