Spots

The UK watched 2.62 billion TV ads a day in 2015 and there’s no sign we are about to stop watching, talking about and sharing them.