That is illegal to have a private flat and still hold a subsidized public flat. Some of my relatives use the husband's name for one and the wife's name for the other. Then they will live in the public housing estate and rent out the private flat.... the govt should stop this from happening!!
One of my relatives and family emigrated, but kept the public flat as a hotel when they come back!!