Eight people were left injured this afternoon following a three-vehicle collision in Impendle, KwaZulu Natal.