The Far right Rassemblement National (RN) party has won the first round of France’s snap parliamentary elections, according to first exit polls released immediately after polling booths closed. Per a poll released by France’s TF1 network, RN has taken 34.5 % of the votes, with the hastily assembled left wing New Popular Front (NPF) alliance […]