England, Spain and China; who has had the best run as Global Superpower?