@mummmy2017 - Because people want a change.... People voted for change.
Politicians ignored people's worries and needs to the point they said sod it anything has to be better than we have , but in such numbers and DC total miss read public feelings.
That has to be one of the scariest things I've read about brexit. What you are saying is people voted for brexit, without any consideration of the consequences, because they fancied a change. If you are unhappy with the status quo, you should try and understand what the problem is and then consider what might be the best course of action to fix it. You don't vote for the nuclear option, simply because it is a change. Get politically active. Campaign for politicians who reflect your views. Protest about the government policies you are unhappy with.
I have always felt the uk system of fptp has resulted in many people who are disengaged from politics, as many people feel their vote doesn't count if they are in a strong tory/labour/lib dem/etc area. I think this was apparent in the referendum. Voting for the unknown, with no understanding of how it would be implemented, simply because you don't like government policy, is naive at best.
After the referendum, I was shocked to see people being interviewed saying things like they voted leave because they were in a strong remain area so didn't think their vote would count or they voted leave to stick it to the government but didn't think it would pass. This shows a complete lack of understanding of the referendum process.
In Ireland, there was a referendum for the Lisbon treaty. It didn't pass. The government spent time afterwards understanding why the people voted against it. One of the main reasons was that there were certain elements of it that were unclear. These were clarified, with assurances from the EU on certain aspects of it. The new, clarified referendum was run and passed. If you don't understand the consequences of your vote, the sensible thing is to vote for the status quo until the consequences are clear.