It’s a massive time for British/European sport at the moment, with cricket’s Ashes underway, cycling’s Tour de France making its way around, well, France, and golf’s prestigious British Open about to swing into action. One event that’s no doubt right up with all these is the annual World Pea Shooting Championships, which take place in England. It’s champagne “sport” at its best.