I'm sorry you've had this news from the Health Visitor. I feel taking him to A&E is quite dramatic - and as the Health professional she should know if he needs to go immediately for dehydration or not, so that's not helpful advice.
Has he been weighed regularly or just birth, 8 weeks and now? With just those measurements I would want a few more to see if he has just settled on a new centile. There is nothing at all to be concerned about being on the 50th centile. Also if scales are calibrated differently, one was on carpet, one in the GP surgery, then a pound or so can be quite a bit of a difference.
However there are a couple of things you could do - breast compressions when baby is actively sucking to get a bit more milk in them, pump or hand express after each feed to up supply (even if he doesn't drink it), take fenugreek supplements or eat lots of oats to boost supply, get him checked for a tongue tie. In my area the Infant feeding team only see babies under 12 weeks so I would do this ASAP.
Not being able to express much is not an indicator of low supply. If you are desperate to pump then make sure you use the right flange size to start with. Lots of lovely baby snuggles before/during, some breast massage before to get the milk flowing.
And probably the first thing I would do is speak to someone like a La Leche League leader or the National Breastfeeding Helpline to get some support. For me these have been way more helpful that the Health Visitor run groups.