This is exactly the kind of lose-win or lose-lose discussion that everyone (well 49 % of people) wanted to avoid. Asking who will profit from this or who will be on top is not relevant probably, because each side will lose now (at least in the short term) the question is just how big the losses will be. Also, bear in mind that the UK will not only have to rearrange its terms with the EU, but with more than 50 non-EU countries as well.
Leaving the economic impact aside, the societal and demographic implications are just as important (for me) and a very hard to predict. Great Britain might very well fall apart over this, as Scottish politicians already announced that they will push for a leave if the UK leaves the EU.
For me, this thing is just the biggest and most catastrophically failed political gamble of the century. Times are strange indeed.