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, ...
Some results have been hidden because they may be inaccessible to you