Speaker Mike Johnson isn’t backing down — and Senate Democrats are feeling the heat.
409
8
584
4106
641
1539
118
807
