Nothing new there, but this time he had a most unexpected critic.
During an unscripted rally on Saturday, the US president referred to: "what's happening last night in Sweden", suggesting it was the latest country in Europe to be hit by a terrorist attack.