Pledge brings defence budget in line with treaty obligation earlier than planned after criticism by Donald Trump

‘The threats that Canada faces are multiplying,’ the prime minister said, ‘in a darker, more competitive world’.

Prime Minister Mark Carney pledges to shift defence spending away from the US and towards the EU.