Devlin unloads on Mayor small and others