Because the government were not good.
Answer:
China launched associate offensive in response to Vietnam's invasion and occupation of Asian nation in 1978 (which terminated the rule of the Chinese-backed Khmer Rouge). Chinese forces entered northern Vietnam and captured many cities close to the border
The British turned to their allies, French, Belgians, Polish, Americans, for more troops to fight on the may battle fields in which the war was fought.