GPs will deliver preventive care to 300,000 vulnerable patients through a £40m scheme, reducing hospital admis...