I'm not convinced there's that big a of a difference as you seem to imply.
Most politicians aren't independent: they are members of parties and, generally, push for the same kind of policies, "the party line".
The Paris mayor is a member of a left party, the Parti Socialiste (PS). The same people who tend to cry foul when plants close down and people are laid off. This party is also more or less in some form of alliance with the Green Party who's also very much against cars. In the lower chamber no party has an absolute majority, but through (shaky) alliances, "the left" has the most seats (still no absolute majority, though). Also, many members of the President's party used to be members of the PS (including President Macron).
So, I'm pretty confortable lumping all these people together, since, broadly-speaking, they defend the same policies, even though there may be the occasional difference.
Like you said, they do have significantly different policies regardless of the fact that they’re in the same general parties, so maybe it doesn’t make much sense to lump them so together. Local politics are very different from national politics.
Most politicians aren't independent: they are members of parties and, generally, push for the same kind of policies, "the party line".
The Paris mayor is a member of a left party, the Parti Socialiste (PS). The same people who tend to cry foul when plants close down and people are laid off. This party is also more or less in some form of alliance with the Green Party who's also very much against cars. In the lower chamber no party has an absolute majority, but through (shaky) alliances, "the left" has the most seats (still no absolute majority, though). Also, many members of the President's party used to be members of the PS (including President Macron).
So, I'm pretty confortable lumping all these people together, since, broadly-speaking, they defend the same policies, even though there may be the occasional difference.