Brexit

Theresa May delays Brexit vote

Theresa May announced that she has delayed a planned vote on her Brexit deal after admitting it “would be rejected by a significant margin”.