News

British shoppers will not have each purchase of more than 1,000 pounds ($1,175) automatically flagged to the UK’s tax office, ...