Original: It was released on November 5th, 2007 and features all of McFly's UK singles.
Simplified: They released it on November 5, 2007 and it features all of McFly's UK singles.