Nearly everyone I went to school with in a working class part of rural England voted for Brexit. Everyone I went to university with voted to remain in Europe.
Trump won because he had a better story than Hillary, with convenient villains (Mexicans, Muslims and Wall Street bankers). His supporters were voting on identity not policy. He made them feel good. Hillary failed by doubling down on what hasn’t worked before. She co-opted some of Trump’s rhetoric but sounded insincere. No one really believed Hilary was anti the TTP. Then her uninspiring campaign sent a message to working people – “the deplorables” – that they weren’t welcome. It was a dreary continuation of identity politics; “Vote for me, I’ll be the first female president”. Easy to see what was in that for Hillary. But the message failed to excite most women. Obama managed to get elected in 2008 without once saying “vote for me, I’ll be the first African American in the White House”.