Within the space of a few hours on Wednesday, US President Donald Trump abandoned his positions on six issues that were key to his election campaign. His most dramatic U-turn was on Nato, which he declared is "no longer obsolete" during a joint news conference with visiting Nato Secretary General Jens Stoltenberg. China is also not a currency manipulator, he said in another significant shift during an interview with The Wall Street Journal. Here's a look at his views on six issues during the presidential election campaign and now, after nearly 100 days in office.