After peaking following the 2024 election, overall consumer confidence fell again in March to its lowest levels since the ...