Europe British PM announced his resignation, what happens next? LONDON (Transatlantic Today) – The Boris Johnson administration’s self-destruction was dramatic. The United Kingdom must now pick itself up, sift through the debris, and... The Editor8 July 2022