Stephen Allan has been named Media Achiever of the Year by Campaign magazine, the UK advertising journal. Read more