I have a feeling that Tories and Labour both have something big (and nasty) up their sleeves that they have been saving until just before the election, in order to have maximum impact and less time to defend against. Some nasty sleeze on Johnson, and something other than the usual anti-semitism...