Johnson, May, Blair: Attempts to Resurrect Impeachment in UK Politics Alive & Well

A process that is for now obsolete in the United Kingdom but still very much relatable for the public in the light of the repeated and ongoing blunders by government officials and leaders – impeachment hasn’t been an all alien concept in Britain.