A British General Election has been announced: promises and chaos abound
Earlier this week, British Prime Minister Theresa May did what she had formerly promised she wouldn’t do, and called a snap general election for seven weeks’ time. Whether she wants a...