Don’t panic. It isn’t anything you’re doing or not doing - trust me. I know it’s easier said than done to say don’t worry (I have anxiety myself) but it’s worth trying to stay calm around food - they do pick up on your moods and you don’t want mealtimes to be a battleground or for him to sense as he gets bigger that this is something he can get a good reaction from.
I would just persevere but try not to panic. The point at which he needs nutrition from food rather than milk is closer to one. He will not be being damaged by being on milk. So just keep offering in a low key way. Maybe put snacks around for him to experiment with while playing. It doesn’t have to all be at a table at this age (if it’s something like a melty puff or rice cake that won’t damage your furnishings!).
Does he spend time with other children? Does he have any cousins, or friends’ children, who he could watch eating or hang out with around a mealtime/snack time? I found peer pressure helped with DC1 and he ate way better at the childminder’s house than at home.
Your HV is a good port of call - they may suggest a speech and language therapist as it could be to do with his tongue and the mechanics of his mouth. I don’t mean anything to worry about but, for example, he might have a tongue tie which hasn’t been picked up and that can make it harder for them to manipulate solids in their mouths.
I have two DC and DC1 was a nightmare. He was sort of ok eating some stuff until around 8/9 months when he had norovirus and then he refused to eat anything that wasn’t an Ella’s Kitchen pouch for ages. (I appreciate your DC isn’t eating anything.) The health visitor gave me a complete bollocking at his one year review and told me I just had to make him eat proper food. She didn’t seem to understand that he just wouldn’t. No matter what I did. He got there in the end. He’s still fussy! He also had an undiagnosed tongue tie which I’m sure was related.
I weaned DC2 in exactly the same way. He ate from day 1. So it was nothing I did or didn’t do.