Debris on roads caused two accidents and injured seven people yesterday. A KMB bus was hit from behind by a truck when it slowed because of a 3-metre iron plate on Tsing Kwai Highway outside Lai King MTR station. The bus driver and three passengers were taken to Princess Margaret Hospital. Later, three taxis collided because of a metre-long piece of wood on Harcourt Road. A driver and his two passengers were slightly hurt and taken to Queen Mary Hospital.