It's gone 10.30pm, more than four hours since Daily Present snatched victory in the final race of St Patrick's Thursday at Cheltenham Festival, and the pubs in the town centre are alive with drunken revelry.
Along a pedestrianised strip squeezed between two packed bars, inebriated punters jostle in the cold as Irish music is blasted out when suddenly a scuffle breaks out.