London: British Prime Minister Theresa May has survived a vital No Confidence vote in the House of Commons, averting a snap general election that could have ushered in a Labour government. Giving her reaction to the result, May told MPs she would continue to work to deliver on the solemn