Former prime minister Kevin Rudd has blasted the Coalition's management of the China relationship as self-serving, and warned against a return of the "yellow peril".
Mr Rudd acknowledged managing relations with China had always been difficult but said the recent Liberal policy has been driven by party politics.