John & a former Labour advisor agree how the PM is getting it wrong on ‘freebie’ gifts