And, importantly, many did not ..because of their misgivings.
The Conservatives gained very few extra votes but their share increased dramatically. In fact they only added about 330,000 votes, up just 2% on the previous election: 13,636,684 up to 13,966,454.
This does not represent a whole bunch of voters in the red wall deciding that the tories better reflected their values and buying into an oven ready brexit.
What the result reflects is a whole bunch of voters in that area not wanting to vote for Corbyn's Labour. They abandoned Labour. 2.6 million of them!
People will always point the finger away from themselves in the aftermath of defeat. The left of the party were in charge and it was a shit show.
The facts are clear. Cons went up by only 2%; Labour went down by a whopping >20%!
There was no endorsement of Brexit despite historical rewritings, just a kicking for Labour. Polling suggests the leadership was strongly the number one reason for that.