The far-right National Front - with its anti-immigrant and anti-Muslim rhetoric - is expected to make gains.