The rather wet Royal Parks Half Marathon 2018 London's most glamorous 13.1 mile run was damp as well as deluxe this year