Fifteen people have been killed in a shooting at an elementary school, Texas governor Greg Abbott said.

Mr Abbott said the suspected gunman, an 18-year-old man, also died and was believed to have been killed by responding officers.

He said 14 children and one teacher were killed at Robb Elementary School in Uvalde, about 85 miles west of San Antonio.

Mr Abbott said the gunman had a handgun and possibly a rifle.