Labour’s Harriet Harman and Chris Bryant pledge to remove free speech from law