how did they both meet?

how did he find out that she is pregnant and is she planning to keep the baby?

you dont know what status to stay in the uk she is on?

if it was me, i would dump him and let him sort it out...its his mess.