'I'm lost for words' Veteran, 95, overcome with emotion after visit to primary school to give 'greatest history lesson'

A 95-year-old war veteran was welcomed into a primary school in Cardiff to give pupils a special history lesson.

Ted Owens, who fought on D-day and helped liberate Dunkirk in 1944, spent the day telling the schoolchildren about his time as a soldier in the Second World War.

St. Mary's Catholic Primary School has forged a special relationship with Ted after he travelled through France and Germany with two pupils, brother and sister Evan and Caoimhe Lewis to make a television programme.

During the television series, Ted and the children visit war graves and battlefields in a trip they described as the

During the television series, Ted and the children visit war graves and battlefields in a trip they described as the "greatest history lesson ever"

They also visited the D-day celebrations in Normandy for the 75th anniversary
The pupils had plenty of questions for Ted

Pupils at Evan and Caoimhe's school were also given the opportunity to hear his war stories first-hand.

Ted spent lunchtime with the children too
Ted was overcome with emotion when the children held up a 'Thank you' banner to thank him for his efforts during the war