The coronation of King Charles III has evoked mixed reactions of former colonies under Britain, owing to the country's long drawn colonial past.