Anne Puckridge, a 99-year-old Second World War veteran, has travelled more than 4,000 miles from her home in Canada to meet ...