UK election results explained

  • 9 years ago
Conservative Party wins surprise majority