I started writing this post on Saturday, in the knowledge Radiohead had an album in the works, but not that promotion of it was going to start this weekend.