So, our DS is 20, and has known his GF for almost a year, although they didn't get together straight away, so not been together that long. She is a couple of years older than him, really lovely girl, and they seem a good match. A couple of weeks ago he told us that she is pregnant and they want to keep the baby. Obviously not ideal, and unplanned as they are both young, but it is what it is.
Now, DS is self employed, has been for about 18 months, but it has been a slow start, as he had some MH problems early on so wasn't working much, but that has picked up in the last year, but he hasn't been earning what I would call a full time wage until very recently. The work is seasonal too, so much less opportunity to earn in the winter months. He mostly works with DH (also SE), and has use of his machines etc, so hasn't till now had to invest in his own machinery - he's mostly supplying his labour. He is now throwing himself into fully committing to this work, take on new work etc with a baby on the way.
His GF is working although mw zero hours type work, so not a big income, and unreliable number of hours etc.
So, they are in a bit of a sticky situation, as not really earning enough to rent or pay a mortgage and couldn't get a mortgage anyway due to their incomes and DS SE status. DS has savings from MIL which could be a large deposit on a property, but getting a mortgage still an issue. We have offered to buy them a flat with DS using his savings and us paying the rest, so that they and our grandchild have somewhere decent to live. Now, if it wasn't for the baby, we would be saying that they should buy as tenants in common, as 100% of the cost is being paid by DS/us (it is a gift to DS, we don't expect him to pay us back). But I don't know if this is best given that there is a baby involved and if they were to split up, he would need to provide for him/her. It's all a bit of a minefield, and we want to do our best to help them out, but trying to think of the potential pitfalls further down the line.