2026 political advertising was a disgrace.