 Whatever the outcome of tomorrow's runoff, it's already being cast off as one of the biggest political failures of Macron's career. The far-right National Rally Party is expected to gain a majority of seats, with the left-wing coalition coming in second. Macron's centrist coalition, meanwhile, is dragging in third, meaning the 46-year-old president will struggle to push forward with his pro-business and pro-European initiatives.