Emmanuel Macron has insisted Article 50 can still be revoked "up to the last second", as he warned Boris Johnson a no-deal Brexit would be Britain's fault. As the two leaders prepared to hold their