When a person through identification with a party's manifesto, policies, etc are nominated and after candicy becomes an MP, that MP is required to take an individual oath to uphold the Constitition and laws of the RSA. An oath by its very nature binds the individual to act according to conscience. By taking the oath the MP is uplifted from a mere participant in a party structure, to the higher calling of serving the nation. An MP voting contra this oath acts illegal ,contravening the Constitution. An MP that subjugate this Constitutional requirement to vote under oath to follow instruction of a third party such as party leaders, execute an unlawful instruction. So such instruction is unlawful. The vote is invalid and cannot be counted. Lying under oath is a criminal offence. The 249 ANC MP's who voted that the expensive fancy swimming pool at Nkandla was a fire pool, breach that oath and are guilty of a crime. So note that theANC instruction to vote no in the no confidence is unlawful.