Casino News UK Betting and Gaming Council Implicated of Making False Claims About Regulation July 18, 2023