Boris Johnson’s attacks on Sir Keir Starmer have become increasingly disciplined and forceful. In today’s Prime Minister’s Questions, the new Leader of the Opposition was branded such a flip-flopper that “he looks as if he’s got more briefs than Calvin Klein”.