A pair of kayakers have smashed the world record for the fastest time to paddle down the navigable Thames in a time of 14 hours and three minutes, beating the previous record by one hour and 41 ...