Radiohead return with new single, ‘Burn the Witch’ Radiohead returns to the internet quietly with two claymation shorts