- UK FTSE 100 -0.6%
- German DAX -0.5%
- French CAC -0.7%
- Italy MIB -0.4%
- Spain IBEX -1.4%
European stocks traded solidly higher earlier but gave it all back and more to finish at the lows of the day.
French stocks could struggle ahead of Sunday's vote and the second round of voting on April 24.