Republican senators pushed a $340 billion budget framework to passage, chugging through an all-night session and Democratic ...