Gambling Commission Chief Executive Andrew Rhodes appeared on Luck On Sunday to give his perspective to Nick Luck on how horse racing punters have been treated - and to dismiss accusations that the industry regulator is pressuring bookmakers to impose intrusive affordability checks on bettors.