This week the US Supreme Court legalised same-sex marriage and a LGBT campaign triumphed in Cannes. On the eve of Pride London, head of Ogilvy Pride Andrew Barratt reflects on why brands should care.