Records show Morgan McSweeney was told explicitly in November 2017 that donations to his Labour Together think-tank were covered by electoral law and had to be declared.

The Tories said the PM may have broken the MPs' code of conduct by failing to declare past support from the Labour Together think-tank, previously run by his chief of staff…

PM accused of failing to declare ‘hundreds of thousands of pounds on polling’ during leadership campaign