Taylor Swift may have captured the charts, but Charli XCX captured the zeitgeist