As expected, all 47 Senate Republicans voted Wednesday to repeal the sweeping health law, but no Democratic members joined them, leaving the GOP well short of the 60 needed to pass. But the bill, which easily cleared the GOP-led House last month, forced vulnerable Senate Dems to once again back the controversial legislation.