As for Brexit and its effects on the UK:
This is, quite obviously, just the beginning and everything is in turmoil. Me, I really hope that I am going to be wrong because I like the country and, these days, very much depend on it. As many other expats, I can't help but notice the short-term effects because they are very real and affect me directly.
I think the warnings about the long-term effects are correct and that they haven't been taken seriously by many of the voters (and non-voters, actually). I think the legal experts who point out that Brexit actually must be a Parliamentary decision are correct, and I'm surprised this was not explored further long before the referendum. Cameron certainly should have.
And I think that this is something that should never have been voted on because it's actually something that is beyond most people (present company included). It is a bit like hiring people on the street as surgeons, it's not a good idea, because not everything is something that can be properly understood by the general population.