.. Taxpayers rushed into £500m Aid Giveaway