US President Donald Trump is in Beijing for a two-day visit. The Iran war, trade between the two superpowers, and US arms sales to Taiwan are expected to top the agenda. Washington also hopes Beijing will follow through with agreements to buy US goods, from beef and soybeans to Boeing aircraft. Leone Lakhani reports.

