Canada's PM vows to boost military spending to protect against 'America's threats to our sovereignty'
Mark Carney said his nation needed to 'prepare' for the coming years after US President Donald Trump made a series of threats to annex Canada .