Charles III today laid on a Guard of Honour for the South African president before joining him in a golden carriage ride to Buckingham Palace as he held his first state visit as King.The monarch and Queen Consort shook hands with Cyril Ramaphosa at the Royal Pavilion on Horse Guards Parade this afternoon and made presentations ahead of a glamorous state banquet at the Palace tonight.The South African national anthem played shortly after Mr Ramaphosa's arrival, while the Guard of Honour gave a Royal Salute.
Load More
Load More