businessLast-minute shopping rush boosts UK high street salesBritish retailers are enjoying another hectic day as consumers hampered by bad weather grab their last chance to buy for Christmas.