The demonstrations against the US president – which Republicans had called “hate America rallies” – were boisterous but peaceful.