If you strip away the xenophodia and racism then yes, what you have is a socialist program. As I said previously, fascism and socialism, two cheeks of the same arse.