British Prime Minister Boris Johnson is clinging onto his leadership as 49 MPs from his Conservative Party have resigned their posts.

Read more