British Prime Minister Rishi Sunak delivered his first major foreign policy speech in London. He has called out China, stating that the "golden era" of ties with China was over.