Anyone observing from the outside the British isles what is currently happening in British politics must be appalled! After Boris Johnson resigned in shame in July, Liz Truss, his successor as Prime Minister, nominated by the members of the Conservative party, lasted a mere 44 days in her job before being forced to resign over […]