World News

UK snap election: A guide for non-Brits