Yes, and Google was very much involved in the recent controversy in Britain over taxation of multinationals.
The British are very much aware that they have a tax haven right next door. And they're no happier about it than we are.