It has to be said much of this is PR and an implausible defence of the unsustainable 12.5% corporation tax policy that has done so much harm to the country and to its international standing. The word Google also seems to avoid a mention.
However, there is one issue on which the statement is clear:
That's still not getting the whole story of country-by-country reporting or what it can deliver. But I take a little pleasure from it.