Complex sentence: He has previously presented Your News for the BBC News and STORYFix, an irreverent look back at the weeks news which was one of BBC News' first vodcasts.
Split into simpler sentences: He has previously presented Your News on the same channel and STORYFix, an irreverent look back at the weeks news. It was one of BBC News' first vodcasts.