Advertising Head of the week: "England and Sweden have a similar advertising culture to Holland". Read more