Original: It was released on 5 November 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.