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