South African President Cyril Ramaphosa lands in the UK on November 21, 2022, ahead of the first state visit hosted by King Charles III as monarch. Climate change, trade and Charles's vision for the Commonwealth are expected to be on the agenda. Photo: VCG