The NDP is calling on the federal government to immediately change the way it charges veterans for long-term care after CBC News reported that many veterans could be paying more than their fair share.