Donald Trump has been dubbed “Putin’s puppet” after turning on a journalist who asked him a critical question about the Russian president. The US president reacted angrily during a White House press conference on Monday.