Millions of people in the US and Europe took to the streets with the slogan "No Kings", revealing the deep gap between public opinion and the war-mongering policies of Western governments.