I sincerely doubt the ability of Scotland to settle both Britain, and France in such fast manner. Especially considering how vast these areas are and how empty they are, and then compare it to the relatively small Scottish population.
Given the fact your current population is ten million, you can't even properly settle metropolitan France >.>



