Hello Sam,
I can see the 2x orders being made totalling £45,000 each (£40,000 fuel fee + £5,000 delivery fee). Your store balance is shown both before and after those deliveries have been cancelled and it does not change.
On consultation with the developers, it is confirmed to be a bug...