 On the television here, a succession of increasingly shrill debates between French political camps. The left has quickly united against the hard right. But stranded between them, the centre is wobbly and shrinking. And almost everyone here seems to blame President Emmanuel Macron for that.