Barclays flutter entertainment Oddschecker Sports betting Oddschecker: October records lowest sports margins since March 2019 03/11/2021