A London skyscraper has been melting cars like ants under a magnifying glass. Can no one stop the wrath of 20 Fenchurch Street??