Radiohead has confirmed a series of live shows which, together with the previously announced festival dates (and a few more…