Fantastic economic results? The British Pound sunk to a 31-year low. Credit card debt is at record levels, and consumer confidence dropped significantly last month. Major banks are talking of moving their headquarters to Europe. This is before the actual Brexit. 
Stocks may be up, but they do not reflect what's going on in the lives of ordinary people.