France's second biggest city, Marseille, is shaping up to be a key battleground between the two leading candidates for president.

Marine Le Pen and the National Front are hoping to make it their new stronghold on the Mediterranean.

But centrist Emmanuel Macron held a rally this weekend, trying to capture the votes of its large immigrant population.

Al Jazeera's David Chater reports from Marseille.

Europe, French elections 2017, France, Politics