Kiran Stacey Arrogance and farce – how Cameron lost