Labour leader accuses Tories of 'corruption' after MP avoids suspension, Peter Edwards reacts