The retailers are pretty awful but everyone knows that. The retail analysts are waiting to see whether the shops go on full sale ahead of Christmas.

Andrew Hobson