A promised federal dentacare program will cost about $4.6 billion a year by 2025, according to Parliamentary Budget Office figures. Introduction of free dentistry for 6.5 million people is among terms of a vote swap between Liberal and New Democrat MPs: “The New Democratic Party is basically the government.”