Layla Moran, the newly elected Liberal Democrat MP for Oxford West and Abingdon, has just accused Theresa May of “false advertising” after parents in her constituency found themselves having to pay for free childcare over the summer. It was, she thought, a reasonable enough point to make, but her first PMQ didn’t go exactly to plan.

“I stood up and immediately the Tories started jeering.” The braying was so loud that John Bercow, the Commons speaker, was forced to subdue the green benches before she could try again.

“My constituents would hope that we’d behave better,” she says, in a tone perhaps borrowed from her former career as a physics teacher. It is disillusionment with this Punch and Judy style of politics that Ms Moran,