Modi at his wits’ end