Affiliate marketing and lead generation adspend hits £1bn

Four in ten Brits online a month visit a price comparison site.