Britain Votes to Leave European UnionBritain Votes to Leave European UnionThe voters have spoken, surprising many forecasters.Townsquare StaffTownsquare Staff