Thanks everyone, the issue was resolved that day after apologising and cooking and my agreement never to object to her spending again and to pay for a bus or taxi if she doesn't want to walk home. Now I must endure waiting for my worthless left wing government to give her a visa to stay with me...