Alastair Stewart is an English journalist and newscaster who formerly presented for ITV News. He joined Southern Television in 1976, then joined ITN in 1980, where Read More