You can't afford it.
You have no spare money to buy what the baby would need.
Formula £50
Nappies £40
Calpol/medicines £8.00
Vests, baby grows, new clothes, bibs, bedding, toys £20-50
Regular minimum monthly spend £118-£148 a month.
Actual cash.
And they're not the big costs. I bought second hand and was gifted/ hand me downs a lot - still spent £1800 on pram, car seat, mattress, bedding, blankets, Moses basket, bottles, steriliser, and maternity clothes ....
You would be officially living in poverty.
It would be very very wrong to bring a child into your situation. They would have nothing.
It's great that you want to be a mum, but you need to understand what it entails and it's not about the lovely cuddles etc - a hungry, uncomfortable, unhappy baby who's parents can't provide doesn't tend to respond that way.
You can make changes now and do it really well in a couple of years. But you already know this. Everyone gets broody, start you journey to being a Mum now and prepare like you actually want a happy, well fed and content baby.