British monarch, King Charles 111, hosted President Muhammadu Buhari at Buckingham Palace on Wednesday.