I suggest to go home and give birth there.
You will have the support and help from your family that you need at that time.
Regardless of birth place, the child will still be entitled to a British Passport if the name of the father and nationality are stated on the birth certificate.
Besides, this would give him time to get his business in order and get proper documentation ready for a spouse visa.
Good luck