Peter, that's the answer. I tested it with the pc on the mains and it can now tell the time. Is this something Pico can fix in the software? There must be plenty of uses for data loggers when there's no mains around, and max battery life is required.
Thanks for you help though, and regards