Your Original Post is 100% negative and sounds like it's been 90% driven by social media and the constant drip, drip of negative articles in the media.
Get out in the world - travel by train, meet real people, see a million acts of kindness and generosity happen every day. Watch people move around London on efficient public transport - helping mums with prams on and off buses and standing up so older folk can sit down on the tube. See hundreds of thousands of people stand back to let people off first.
So many millions of people abiding the law, enjoying the free museums, safely having picnics with their families in parks, working to make our streets clean/safe/efficient, volunteering to put flowers in parks, donating to charity, litter picking, paying taxes and thinking that's the price you pay for society.
I've just traveled Britain extensively by public transport for six months. I have witnessed no crime, been taken everywhere by efficient buses and trains operated by polite, knowledgeable, kind, helpful staff. I've eaten fantastic local food and met thousands of interesting, fun, gentle people from overseas tourists to Indian waiters here to learn the language to policemen to old ladies on benches.
Not everyone is resentful, angry, entitled, lawbreaking or depressed and, if the people you meet in your day to day life are then change the people you meet.
Yes the economy is taking a nose dive for lots of reasons VERY MUCH INCLUDING BREXIT, yes some people will always be greedy, but there is SO MUCH GOOD.
Anyone who says Broken Britain is missing a lot of really good stuff that goes on right under their nose a million times every single day.