Neptune has a similar white spot that is also shrinking. Sunspot activity is at a nadir in its cycle. We know solar activity drives the weather on earth, so my estimation is that solar cycles play into the expansion and shrinkage of Great Spots on Jupiter and Neptune.
Are there any spots on Uranus?