It was news that both shocked and delighted Kirsty Butler and her boyfriend: they were going to have a baby. ...