Brigadier Leslie Marsh, who has died aged 86, won an MC during the Korean War for fighting his way along a single-track dirt road to relieve a base, and then helping to hold it against repeated ...