Tory rebels give Boris Johnson a warm goodbye