The race that unites a nation takes place this afternoon – here Telegraph Sport runs the rule on each of the 34 confirmed runners ...