British tourism industry says it is let down by finance bill

Issue 9