Dutch rider Mathieu van der Poel won the men’s road race world championship in Glasgow on Sunday with a late solo escape after a 271km run that began in Edinburgh.Belgian Wout van Aert was second with two-time Tour de France champion Tadej Pogacar of Slovenia in third in a race that was blocked for an...