The Prime Minister, Theresa May, is to make a speech today in which she will say that Britain is going to be leaving the Single Market. That is, that Brexit is going to be hard Brexit. While this is being treated as earth shattering news in some quarters it is [...]