James Blake has been using his recent residency on BBC Radio 1 to premiere new tracks like February's "Modern Soul". Tonight, Blake appeared for a surprise set and announced that the follow-up to 2013's Overgrown is finally complete. He also shared a new cut from Radio Silence entitled "Timeless". Blake also added some details about the album: "It's 18 tracks long. Yeah, one of the tracks is 20 minutes long, as well." Listen to "Timeless" below and stream his entire set on BBC Radio 1 here.