No man of action in British history has seized and held public affection more firmly than Horatio Nelson. His name remains a by-word for heroism, for awesome courage and devotion to duty in the face of awful physical frailty.