Back in April of this year, the Gambling Commission introduced a ban on credit cards – meaning that any consumer gambling could no longer...