The Cambridge (UK, not Wisconsin) Dictionary of the English Language describes what a "punter" is in the UK.
punter noun (gambler)
› UK a person who gambles (= risks money guessing the result of something):Bookmakers are offering punters odds of 6–1 on the horse Red Devil winning the race.punter noun (customer)
› UK informal a customer; a user of services or buyer of goods:Many hotels are offering discounts in an attempt to attract punters/pull in the punters.› UK slang a person who uses the services of a prostitute
It seems that Walker revealed more to his audiance than he intended.