The American roof is leaking.
The Republicans, not presently in charge of the roof, think we should return the roof to the size it was before we added some new rooms onto the house. Any leaks in that original roof can just be patched. If those new rooms get wet, well, Republicans don’t use those rooms anyway.
Democrats want the roof to cover the entire house, but can’t say succinctly why that’s important. They also aren’t sure of the best way to go about it, and are afraid of being called roofers, even though a room without a roof is no room at all.
Obama wants to fix the leaks with a brand new roof. It’s expensive, but it’ll keep everybody dry for a long time, and maybe we can put up some solar panels.