Legalising betting is expected to generate revenue for government