Post-GE14: Defeated, humiliated and depressed Post-GE14: Defeated, humiliated and depressed Haresh Deol May 22, 2018