Labour deputy leader Angela Rayner finally says sorry for branding Tories 'scum'