Spaceship fiasco will delay Artemis so much that there is no need to even consider landing on the Moon in the next 10 years.
Artemis II is entirely delayed by Lockheed’s Orion spacecraft. Not SpaceX’s Starship.
So entirely.
Artemis III is being delayed by Artemis II. We expect Starship to delay III. But so far, 100% of the delays have been caused by Orion.
III is scheduled for mid 2027, and will be delayed further as time passes [2].
Edit: Yeah, I'm crazy. SLS might be ready now, but it was delayed about 6 years. Starship and Orion both have a bit to catch up.