Well it's the country and governments job to offer the chance of a reasonable life. To many fundamentals going forward are bad for the UK, i'm struggling to think of any positives? I mean you touch on your own retirement but what type of retirement do you think your sons will have in the UK.
The leaders are as much to blame as the bankers. Even more so because they are the ones in control.
I'd fund them to do a 1 year working visa,easy to get when below 30, you never know they might love it and stay and if not at least they gain life experience.