David Beckham turns stuntman as he runs across an East London rooftop in his underwear for a new H&M commercial.