Total success of Jowell and Randy in the Netherlands