The UK’s tourism sector has been given a Brexit boost as more Britons are opting to holiday at home and a burgeoning number of overseas travellers are courted by the weaker pound.

Three quarters of British adults have been on or are planning a UK holiday, according to a survey of 2,000 people by Barclays. This number is up five percentage points from 70pc when the survey was conducted last year.

The boom is helping small and medium-sized accommodation and food businesses with average sales rising by 8.3pc in the first six months of the year.

The data showed that Britons were spending less when on their holidays in the UK – down from an average of £613 in 2016 to £530 this year – but this hole has been more than plugged by tourists from abroad travelling to the UK to take advantage of the lower value of the pound. Sterling has fallen by 14pc against the dollar to 1.28 since the Brexit vote while it has dropped nearly 17pc to 1.08 against the euro.

While this has been unhelpful for UK travellers considering overseas trips, it has meant the average budget for foreign tourists has risen to £3,443, with visitors from Asia spending the most. On average, Chinese visitors to the UK have spent more than £5,000 on their holidays. In June alone, international tourists spent a total of £2.2bn – up 2pc on the same month last year.