GP is struck off for “utterly deplorable” litany of treatment failures