The mother could go back to England to give birth if she so wished although that isn't really relevant. If we want a simple system that could not be abused then only being able to play for the country of your birth seems to be the only solution.
For all the tripe that Ernest talks I actually think he has a point on this one. If you can only play for the country of your birth it would end all of these shenanigans once and for all