News24.com | Boris Johnson takes 'personal responsibility' after Conservatives lose North Shropshire in by-election
Published
British Prime Minister Boris Johnson on Friday faced questions about his leadership after weeks of controversy culminated in a crushing by-election defeat in a constituency never previously lost by his Conservative Party.
Full Article