The French subs use commercial grade grade fuel, hence needing refuelling every 5 years, covered under existing IAEA regulations.
The UK and USA reactors use weapons grade fuel, which is why they last for the life of the sub.
if you want a comparison, Iran has the first - everyone is twitching about them enriching it to the second.