Mayor Sadiq Khan says London will \'always be open to the Irish\' as he slams Theresa May\'s Brexit deal in Dublin