Liberal party problems 'long-term'