Jamaica a republic: Time has indeed come