Uncertainty looms large following UK elections

June 12, 2017