Long queues at petrol stations are only the most visible sign of a battle over the future of the French left