A growing and ageing population means pharmacies are needed on our high streets - but ...