Alex Turner's new side-project, The Last Shadow Puppets, join Steve for their very first radio interview.