I don't understand the argument that 'bf is free so formula should be free', that really doesn't make sense (except in exceptional medical circumstances perhaps when it would be classed as a medicine?). bf is free because our body makes it, formula isn't because its a product manufactured, yes if it is required medically then that would be different, but if it's a choice to use it then you choose the situation that goes along with it (ie. you buy it).
ALso this thread seems to have gone away from free formula in hospital while giving birth (so surely anything from a few hours to a week, usually - so how much difference would that really make to individual families financially?) to whether formula should be free full stop.
I dunno, I think people in this country expects waaaaay too much from the nhs, with its finite resources...
this is a general point, and of course some people will be in genuine dire circumstances - but - If people really want free formula, you should not be looking to the nhs to buy it for you, but perhaps to the manufacturers who make shedloads of profit from making it, shouldn't they be held accountable to the babies/mothers who need it then? Why don't people petition them or complain to them about how much it costs, not complain about the nhs not giving it to you?