Good News!
Now Larry should be able to afford to buy another island. Maybe something in the Atlantic this time? Possibly a bigger island, just to the northwest of France? I've hear that their is one which can be bought, if you have enough money and the right friends.