John Barrowman to leave Dancing on Ice

But ITV says the actor and presenter will continue to host its All Star Musicals specials.