From every prediction, we will be definitely worse off leaving with no deal than remaining in the EU. Even diehard Brexit leaders admit this will be the case. We were promised it would be so easy to get a good deal, we wouldn't have all those pesky migrants, everything else would be the same, better even, loads more money for public services, everything hunky dory. None of this will happen, but still the true believers worship the messiah/demagogue and refuse to believe we've all been played. Farage is playing a good game- he's stopped talking about immigrants, and isn't really even talking about the EU anymore, he's just blasting away at the open goal that is our hopeless government and opposition. Just what the demographic he appeals to will lap up.