The Punjab debacle