Medicare for All is an election talking point for all. What does it really mean?

Medicare for All is a talking point for both parties. Would it be free? Would people have to switch doctors? Would waits be long? Here are the facts.