Britain is one of the world's most sought-after destinations for international shoppers, research has found.
According to VisitBritain, an estimated 18 million foreign visitors spent £4.5 billion in Britain's shops.
The national tourism agency said the majority of money was spent on clothes, at just over £2 billion, and that £1.6 billion was spent on souvenirs.
It is thought that the average 'shopping' tourist spends an average of £680 per trip.
More top news
Today's heavy rain will ease and move along the southern coastline overnight whilst showers to the northeast will die away.
Dead or Alive singer and songwriter Pete Burns died on Sunday, his manager and family have confirmed.
IS has released a new propaganda video claiming failed suicide attacks ITV News witnessed in the battle for Mosul to be a success.