Macron...250 seats, while Marine Le Pen's far-right RN has 88, and the left commands 149 seats across ...