Oh lovey you were on your own anyway.
You are saving your baby from living with an abusive alcoholic. It’s heartbreakingly hard to find a new home now, but it would be a hundred times harder with a newborn while recovering from birth.
Ask your midwife how you can access the help you need- emergency housing, access to food banks, benefits.
Do not allow this man to be present at the birth. He has no rights and his presence would be traumatic for you.
Do not allow him to register as the child’s father, as this will give him parental responsibility, and he will spend the baby’s entire childhood using his status to behave abusively towards you. He could go to court for PR, but there’s a good chance he won’t bother.
Give the baby your surname.
Breastfeed if you can- if he tries to enforce contact, breastfeeding is a factor which family services/ courts take into account.
Go through CMS to ensure he pays maintenance as soon as the baby is born.