British Prime Minster Theresa May caught everyone off guard by calling for new elections this June. Simon Owen of Fox News Radio reports...