This is an interesting observation, because while we think of all these things as related ideologically, they aren’t necessarily. For example, both Denmark and New Zealand have liberal new Prime Ministers who are women, pro-LGBT, pro-welfare state, and quite strongly anti-immigration. (New Zealand’s PM, Jacinda Ardern, has received very positive media coverage in the U.S., but is part of a ruling coalition with the “New Zealand First” Party, such that her deputy PM is an anti-immigration right-winger.) So the issues on which the “left” and “right” have formed coalitions aren’t necessarily ideological but are to some extent the artifact of history.