Primary care perilously close to collapse, GP advocate says