Oddbean new post about | logout
 Unless something radically changes England is lost. I was over there recently, my first since 2006. It has completely changed and not for the better… God speed.