The British are always claiming to have the best institutions in the world. The NHS, the British Army, the Mother of all Parliaments, whatever it is, whenever it was, Britain leads or led the world, or so the story runs. It is interesting to note Prime Minister Sir Keir Starmer, doubtless high on Neuro-Linguistic Programming,...
Read More