King Charles will host his first state visit since his accession to the British throne when he welcomes South African President Cyril Ramaphosa to Buckingham Palace on Tuesday. Charles, 74, has played a leading role in many of the recent official visits by the 112 foreign heads of state during the record-breaking seven decades on the throne of his mother Queen Elizabeth, but will roll out the traditional pomp and ceremony for the first time in his own reign.
