Political giants and power struggles