As British citizens cast their votes tomorrow in a referendum on whether the U.K. should leave the European Union, uncertainty runs high over the economic and political repercussions.

Brexit 2