Today is the day to remember the Battle of Trafalgar, and especially, in the UK, the memory of Admiral Lord Nelson who commanded the successful British fleet. Unfortunately Lord Nelson lost his life in that action but his memory lives on and that immortal memory will be toasted wherever in the world the Royal Navy may be.