That was a loan, not a grant. And Cameron will be gone within four years, if not sooner.
Any one member can veto any new application. Any new member would have to adopt the Euro and in order to do that they would need to meet the fiscal requirements. Do you really think that Turkey will ever meet the necessary conditions if a country like ours never has!