I think that even if they do come in 2 weeks to the end then they should be allowed to win, they have just as much right as any of the other housemates, being there from the start don't make them any more of a housemate or anything special.
If the public votes for someone to win who has came in late then of course they deserve it.