UK stamps : acid rain ?