Just wanted to clarify, the law that exists (in Scotland) does not legislate for women to breastfeed in public, it protects their right to do so, and makes it illegal for anyone to harass them.
The difference is crucial. The former belief makes it seem that bfing in public is otherwise banned, and the fact that the law does not exist in the rest of the uk might mean that you can't bf in public. That is not the case, the lack of the law means that should someone try to stop you, you have no legal recourse against them.
I just wanted to point this out as when we talk about the law on mnet (and in the media) we get in this mindset that because we don't have this law that we are not entitled to bf in public, which is not the case. There may not be a law that permits us to breastfeed in public in England, but there isn't a law that permits me to eat cheese and ham sandwiches in public, does not mean the default position is that I am not permitted to do so.
So, once again, there is no law allowing us to breastfeed in pubic (even in scotland), we are allowed to do it anyway. The law that does exist is to prosecute numpties who say we aren't allowed.