The average driver in London spent more than five days in rush hour traffic last year, with the capital ranking the worst in ...