It added that the location of new shops was a response to customer demand and argued bookmakers were not as highly concentrated as some other retail services.

According to the Office for National Statistics, the average household in the UK spent £166 on gambling last year. That is up 50 pence on the previous year. It is 60 pence more a week than the average household spent on going to the cinema, theatre or museums combined.