ITV News presenter Alastair Stewart is stepping down from his role following what ITN called “errors of judgment in Alastair’s use of social media”.
ITV News presenter Alastair Stewart is stepping down from his role following what ITN called “errors of judgment in Alastair’s use of social media”.