Start by leaving him in other rooms, start slowly by going out of the room for just a few seconds and build up until you can leave him for an hour or more. This is critical; do not immediately make a fuss of him when you get back, just ignore him like it’s normal.
If you can do leaving the room, set up a pet cam or baby monitor (baby monitors are always going cheap online), go outside out of view , maybe drive around the block and wait, eventually he will stop barking, and if possible get back and come in before he starts up again. Again do not make a fuss. Get a drink put your stuff away and after a few minutes you can sit down, relax, and fuss.
It can take months to train a really anxious dog to self soothe, good luck.
