It's more than "generational" - do we not need to ask ourselves who are the working class any more? The traditional image of the slightly down trodden looking man in a dai cap and dungarees is massively outdated.
As one of the "older people" who voted for Brexit (possibly stupid or poorly educated but having a first degree and a PhD), can I say that I voted that way not because of rules from Europe or immigrants ruining the country but because of the colossal expense of running the huge bureaucratic and unaccountable monster that the EU has become. Simple as that.