The Liberal Democrats have pulled off an astonishing by-election victory in the Conservative stronghold of North Shropshire by-election, a seat the party has held for two centuries.
Government to legally challenge Covid inquiry over private documents
Johnson’s cooperation raises questions about why the Cabinet Office is so insistent on a stand-off.