

“May well” absolutely indicates the right level of certainty, but feels a little informal to me. I don’t know if that’s universal, but particles in English almost always strike me as more for the ear than for the eye. Though given that this is from a speech, I’m just overthinking it, lol
I love this guy. From a different interview with him:
…
Well said.