While nuclear was cost competitive a decade ago, it turns out that is no longer the case [0].
As of 2025, the cheapest levelized cost of energy is solar ($58), onshore wind ($61), and gas combined ($78).
Although the data is US-based, European prices likely follow a similar pattern.
[0] https://www.lazard.com/media/5tlbhyla/lazards-lcoeplus-june-...