It is not entirely clear why, though it is probably because the right includes neo-liberals, who share the British attitude to business and free trade.
Comme l’ensemble des gauches un peu partout, la gauche française préfère un haut degré de contrôle de l’économie par l’état, ainsi que des solutions technocratiques plutôt que libérales aux problèmes sociaux et économiques.