Why the French election result was such a surprise

Polling firms say their models weren’t able to fully capture the shifting dynamics in the days before the vote.