Brexit – made in England, led by donkeys

Brexit shambles and uncertainty continues as the government suffers another humiliating defeat. Parliament struggles to find a way through an impasse which bears the stamp “made in England” – not made in Britain. What was dreamed up by some in England (and set alight by papers) has drawn other nations in. Not only Scotland and […]