Norway style means that UK would still have had to allow freedom of movement. If the EU and especially Germany had adapted their (imo insane & ideology driven) immigration politics, I don't think the UK would have left. But in the given situation, what could UK have done?
immigration is the right thing to do, Germany will reap the benefit of the millions of people they have brought in. The issue is how to integrate, which is an entirely different problem. So far, no other mechanism to stymie population decline has worked