London – Continuing Best New Band’s weekly round-up, last week was owned by the Grammys. This week the focus switched across the Atlantic to London where the Brit Awards were aired in a never more cavernous-looking London’s O2. Long gone are the days of Mick Fleetwood and Samantha Fox proving an unlikely couple in the