British Prime Minister Rishi Sunak announced on Wednesday that the country will hold a general election on July 4. The prime ...