January 16, 2025 Biden keeps smearing lipstick on his pig of a presidency. You won’t believe the results