Sad to say, the vaunted British courage has not been on its usual display of late.
Yes, yes, the Americans are making quit the show, what with an open Southern border and mosques going up in every American city........;)