Boris Johnson says he feels guilty about his journalism