Outpoll | The Cardigans announce exclusive London show for summer 2026.