Haverhill D-Day veteran’s surprise at 100th birthday party 13 January 2024 “I just think he’s a legend, what he’s been through,” his family says.