 In national rallies, Marine Le Pen speaking there through a translator. Her party won 143 seats while Macron's allies secured 156 and the new Popular Front got 178. The euro weakened slightly in Asian trading after the results and French bond futures also slipped. While markets are concerned at some of the left's spending pledges, some strategists say that investors could come to like a hung parliament scenario after a period of initial weakness.