Mark Garneau, the MP for Westmount-Ville-Marie and the first Canadian in space, discussed veterans issues at a town hall meeting in Kelowna on Thursday.
Garneau described the meeting, attended by around 70 people, including veterans, as an opportunity to talk about the challenges facing them.
"We the Liberal government believe the government has dropped the ball on veterans," he said. "They've talked the talk but haven't backed it up with proper actions."
Garneau said he was mostly talking about those who came back with post traumatic stress disorder, who require mental health support.
Of great concern, he said, is the closing of veterans' centres across Canada.
"Veterans feel let down by the government, and the government has not honoured their side of the bargain," he said. "The closing of the centres means they are no longer able to speak to someone behind a desk."
They have to go to a Service Canada Centre or call a 1-800 number and this is clearly, not acceptable, he added.
The MP further mentioned the Veterans' Charter needs to be brought up to date. He also talked about the economy, the Fair Elections Act, Senate reform and jobs.
His Okanagan visit included a stop at the Okanagan Science Centre in Vernon to discuss the theme of space exploration and a public meeting on science and technology issues at the Hotel Eldorado in Kelowna.