Not only am I correct about the rural urban divide in this vote, the demography paints an even more damning picture of the leavers...
http://newsinfo.inquirer.net/792317/anatomy-of-brexit-a-divided-kingdom
Look at the map on BBC. That is not what the map (or BBC reporting) shows. There is a old vs. young divide. However the urban areas nearly all voted to Leave - making immigration a primary issue in the vote.
For example, the only two core boroughs of London voting to stay are the core wealthy ones where the bankers live. All the suburbs voted to Leave. All the other cities in England voted to Leave generally.