Government accused of ‘sabotaging’ tourism as holidaymakers in UK spend £2.2bn less

The decline has been blamed on 'deliberate policy choices' which have created 'barriers to travel'.

No comments

Read more