GPs and community