My impression is that Macron called this election basically in order to hand over power to RN, making the election campaign extremely short as an attempt to avoid the left crystallizing around specific candidates in most districts, and working quietly behind the scenes to maintain ENS vote splitting against the NPF between rounds 1 and 2 (against his own PM).
The election loss is as much Macrons as it is RNs.