Speculation over whether Donald Trump will be impeached has been rife since the US president began his term in January. The controversial head of state has historically low poll ratings and has been embroiled in scandals including a fight with the FBI, domestic and foreign policy turmoil, and a war with journalists.

Before impeachment, which requires a two-thirds majority in each house of Congress, Trump could be stripped of access to his second most important platform after the White House: Twitter.

Trump is in danger of being blocked from the 140-character social network, his communication method of choice, after posting a video clip that depicts him body slamming and punching a man with a CNN logo on his face.

The video, which originated on Reddit, was accompanied with a tweet that said: "The dishonest media will NEVER keep us from accomplishing our objectives on behalf of our GREAT AMERICAN PEOPLE!"