The final payment of £59.5 million, writes off the crippling debt that was the price for one world war and laid the foundations for another.

***

“On Sunday the last bill is due and the First World War finally, financially at least, terminates for Germany,” said Bild, the country’s biggest selling newspaper.