You'd better have your carbon offsets, bitch, or Ken Livingston will slap you up. The London mayor's shiny cyber-pimp coat is made out of household insulation. He wore it as part of a promo appearance at No. 1, Lower Carbon Drive, a new house on Trafalgar Square which showcases ways for Londoners to reduce their carbon emissions.
Image by Leon Neal/AFP/Getty Images

Advertisement