Storia: Far-left and far-right gains throw French mainstream parties into a quandary — Warptech News