Opposition heats up against French president Macron - from an unexpected group