Hundreds of people have been rescued from their cars and tens of thousands of homes are without power after blizzards blanketed parts of northern Britain.