ian smith hundredslatest news & developments