EU leaders are prepared to let Britain delay Brexit again to allow time for a second referendum, The Independent understands.
After parliament rejected Theresa May’s deal for a third time, the bloc called a summit on 10 April – two days before the UK is on course to leave without a deal.