The sad fact is that the attitude and politics of Mayor Khan is what passes for “leadership” in most of Western Europe. Britain went from Churchill to Khan in less than seventy years. Sorry but the Brits are essentially idiots and NATO is an outmoded and outdated concept.
The US went from 9/11 to electing 0 in 7 years.