What’s a punter?
There are pitchers and catchers. I think the punters come in when there are very few options left.
Punter is Brit slang. In this case it probably just means customers.