Morgan McSweeney was yesterday accused of distancing himself from Keir Starmer’s ‘racist’ charge against Nigel Farage amid fears that Labour’s attacks on Reform are backfiring.

Sources say No10’s chief of staff has privately said he was not responsible for the Prime Minister’s claim that Mr Farage’s migrants policy was racist.

One said: ‘Morgan’s making it clear – he didn’t come up with that attack line.

‘The implication is that it was the PM’s own blunder – not McSweeney’s.’

Downing Street last night insisted Mr McSweeney backs Sir Keir ‘100 per cent’.