
Britain needs to be better at talking itself up, Sir Keir Starmer said as he returned from leading a trade delegation to China.
Reflecting on his four-day trip to Beijing and Shanghai, the Prime Minister said the 54-strong business delegation had “a real sense of can-do” and a willingness to seize the opportunities China presents.