The surrogate mother doesn’t have to give you the baby. The fact that you have spent hundreds or even thousands on making her pregnancy as comfortable as possible is irrelevant.
There can be no legally binding agreement made in this country to compel the surrogate mother to give the child to you against her wishes. It does not matter how many assurances you were given before and during the pregnancy verbally or in writing. The law is clear. The legal mother of the child will always be the lady who gave birth to the child until there is a court order stating otherwise. That Order is likely to be a Parental Order which extinguishes the legal rights of the birth mother. Whether you and your
Partner have any legal rights to the child, depends on many factors including most importantly, biological links to the child and whether the surrogate mother was married.
Getting legal advice on surrogacy in the UK before entering in to any arrangement that results in a child being born is imperative.