In the US that's mostly not correct. With the exception of the Deep South, poor rural whites mostly vote democrat. Wealthy suburbs are much more republican than democrat in almost all parts of the country.
Before 2000, I always used to think of the Democrats as sort of an urban/rural coalition. The Republicans would only win when the suburbs carried it for them.
There used to be a lot of people who lived in urban areas who were sort of rural-oriented. They lived in the city, but they liked rural themes. They were probably Democratic back then, but are there really many folks like this remaining now? Those who lived in the cities have probably become more urban-themed. Plus, I think a lot of rural Democrats have simply moved to the cities. (Cities are growing faster than rural areas.)