Political commentator Madeline Grant has slammed Chancellor Rachel Reeves' ongoing visit to China, calling it "deeply embarrassing" that Britain is going "cap in hand" to Beijing.Speaking to GB News, ...