The 2025 Consumer Confidence Report is now available for viewing