Home Politics Tax-free shopping cut costs London’s West End £640m in lost sales