Emmanuel Macron has had a busy week – not just grappling with a budget crisis and the war in Ukraine. France’s embattled president also had to mop up after his key army chief, General Fabien Mandon, created uproar by saying French people must accept the possible loss of its children in a potential future conflict.