Piers Morgan has reignited his long-running feud with Denise Welch with an explosive rant of insults.
The 58-year-old TalkTV star has had a war of words with the Loose Women panellist, 65, for a number of years and he once again went public with his thoughts on the telly personality today.
The former Good Morning Britain presenter took aim at Denise today, branding her a "vile, spiteful hypocrite".