650 MPs to be retained