Plenty of sound advice here already so please take note.
If this is true perhaps you or your hubby should let the council know and send them a copy of your contract as that will affect her benefits and could possibly land this nasty piece of work in a lot of trouble.
Good luck.