Boris Johnson has resigned as Foreign Secretary - BBC News