Brexit has certainly split the main parties so that it has become difficult for 'natural' left or right wingers to put their 'X' in the usual place.
I feel that the Conservative party does not espouse core values any more and it becoming more centralist, authoritarian and nannying by the day. In addition to this, it is piling on stealth taxes and supporting a Brexit deal which defies the voters' intentions to leave the EU and its federalising instincts. May's deal is the worst of all worlds:- out of the EU so we have no input but with all of the strings attached which people voted 'out' to get rid of.
From my point of view, if I wanted to vote Conservative I would be voting for a Brexit deal which is anathema. However, the alternative is to split the 'blue' vote and let the Marxists in to destroy the country.
I can see that for many natural Labour supporters they will have the same dilemma. Many Labour voters support Brexit but do not support the hard left, Corbyn and the bullyboy tactics of Momentum and they find themselves in opposition to their M.P.s, the majority of whom are defying both the leadership and their own constituents.
I have never seen such a state of affairs. I suspect that many normal, ordinary hardworking, decent, taxpaying, compassionate Conservative and Labour voters have much more in common with each other than with their elected representatives and/or the cabinet and shadow cabinet.