She said: “The reason why Russia seeks to put the West over a barrel is because we’re so reliant on imported gas and oil. It’s the same with the Middle East and same with China.”
Ms Reeves insisted it “doesn’t mean cutting off all links” with China but added that the “first thing we’ve got to do is protect our national security”.
It marks a further hardening of Labour’s rhetoric on Beijing. The last Labour government under Gordon Brown sought to boost economic ties with China but the party has taken a tougher stance in recent years as relations with the West have deteriorated.
Rishi Sunak had been accused of trying to foster closer economic ties when he was Chancellor. However, the Prime Minister declared last month that the golden era of UK-China relations had ended amid pressure from hawkish Conservative backbenchers.
He said that it is a “naïve idea” that trade between China and the West would “automatically lead to social and political reform” in the country.
Ms Reeves made the comments at an event in Canary Wharf where the shadow chancellor and Sir Keir Starmer were on a charm offensive with City chiefs at Labour’s business conference. At the event the Labour leader and shadow Chancellor ruled out any windfall tax on bank profits, which are being boosted by higher interest rates.