The last prime ministerial visit to China was by Theresa May in 2018.