For a service that stretched more than an hour, the feuding, grievances and enmity that had marked their rival campaigns and divergent politics gave way to a reverential moment for one of their own.
SEVEN Oxford Street giants are reportedly at risk of closing for good. Zara, River Island and Urban Outfitters could be forced to move or shut up shop entirely when their leases end. The three ...