Boris Johnson: Conservatives lose North Shropshire by-election as pressure mounts on PM

  • 3 years ago
The defeat caps a turbulent few weeks for Boris Johnson.