A former Nazi storm trooper has donated his life savings of nearly £400,000 to the Scottish village where he experienced “kindness and generosity” as a prisoner-of-war.

Heinrich Steinmeyer was a member of Hitler's infamous Waffen SS and just 19 when he was captured in Normandy shortly after D-Day in August 1944.

He was sent to the PoW camp at Cultybraggan near Comrie, Perthshire, and said later that the experience transformed him and made him realise he should not have been fighting the war.

He returned to Comrie after he was freed and made lasting friendships there. He also vowed to leave everything he owned for the benefit of the elderly in the village.

Mr Steinmeyer died at the age of 90 in 2014 and his ashes were scattered in the hills above the camp where he was once held.