Watch Trump's stunning U-turns on key issues

From NATO to Russia, US President Donald Trump has abandoned his previous stances on key issues.