the only reason i can see why your husband cant claim is bcoz your kids are not yet british citizen. you said the kids is holding a philippine passport.