It was released on 8 October 2007 on XL Recordings .
It was released on October 8 , 2007 on XL Recordings .