Anthony Eden was forced out of Downing Street over the military debacle in Egypt 65 years ago, so will Boris Johnson lose his premiership over this equally embarrassing rout? He should…
Continue reading Afghanistan is the UK’s Biggest Military Humiliation Since Suez