Boris Johnson has unilaterally declared to EU citizens living in the UK that their rights will be guaranteed after Brexit, going further than the prime minister, Theresa May. The foreign secretary made the promise at a gathering of the Belvedere Forum on Polish-UK relations. It was later tweeted by the official account of the Polish embassy to the UK.

Brexit: Boris Johnson promises EU citizens’ rights will be protected ‘whatever happens’