Kemi Badenoch yesterday threw down the gauntlet to Nigel Farage over Britain's bloated welfare bill by saying it was right and fair to keep the two-child benefit cap.

The Tory leader said Mr Farage's pledge to scrap the cap was 'nonsense' because taxpayers should not have to pay for others having huge families they can't afford.

Her stance also puts clear water between the Tories and Labour, as Sir Keir Starmer has instructed officials to look at how the Government might be able to afford scrapping it.

The Prime Minister issued the order despite suspending the Labour whip from seven MPs who voted against the cap last July.

Mr Farage will use a speech tomorrow to try and appear more Left-wing than Sir Keir by doubling down on his pledge, which would add billions to the benefits bill.