Budget deficit was LD3bn last year, report suggests