France's far-right leader Marine le Pen's National Rally (RN) trounced Macron's liberal party on the European stage

France's far-right leader Marine le Pen's National Rally (RN) trounced Macron's liberal party on the European stage