Are cities overseas (Western Europe/Canada) as liberal as the ones in the United States?
It seems to me that the European centre-right parties have had much more success in appealing to an urban electorate; why is that?
The center-right definitely does better in the large cities in Scandinavia. Most of the larger cities here in Norway are ruled by some sort of bourgeois-coalition. There are a lot of state and municipal employees in the city, as well as minorities and poor people. But there are also a lot of doctors, lawyers and other professionals, and they skew heavily to the center-right, and they are more likely to vote than the base voters of the socialist parties.
These voters might be “liberal” on issues like abortion and homosexuality, but so are the mainstream parties of the right. But they also want lower taxes, the freedom to choose which schools they send their children to and generally more personal freedom. That is why they vote for the center-right.