British Prime Minister Theresa May has lost her parliamentary majority in a snap election she called. May had called the ...