At an extraordinary weekend session, the US Senate voted to hold a full debate on a healthcare reform bill, with 60 votes in favour and all but one of the 40 Republicans in the chamber voting against it.