Embattled minister doing 'damn good job'