The majority of Conservative Party members want Liz Truss to resign now – just six weeks after voting her in – and former PM Boris Johnson topped the list of who would be best to replace her, a new poll has found.

A YouGov poll of Tory members found 55% would now vote for Rishi Sunak, who lost out to Ms Truss, if they were able to vote again, while just 25% would vote for Ms Truss.

As her position as prime minister hangs by a thread following a major U-turn on the majority of the mini-budget, Tory members are largely unimpressed with Ms Truss.

Number 10 hints pensions triple lock could be abandoned – politics latest

The poll found 55% of members think she should resign now, while 38% believe she should remain.

And a majority (63%) think former PM Boris Johnson would be a good replacement, with 32% putting him as their top candidate, followed by Mr Sunak at 23%.

They also would support Mr Sunak as a replacement, with 60% thinking that would be a good idea, while 47% think new Chancellor Jeremy Hunt would be a good replacement.

More on Boris Johnson

Former leadership candidate Penny Mordaunt has a lot of support as well, with 54% thinking she would be a good replacement, while 62% think Defence Secretary Ben Wallace would be – although he ruled himself out last time.

A total of 31% of Tory members interviewed think they should be the only ones to elect a new leader, while 25% think only MPs should and the same number think MPs should pick the final two candidates and party members choose the final – as currently happens.

The poll was taken on the day and day after Mr Hunt announced the government was U-turning on the majority of the mini-budget policies announced three weeks before by Kwasi Kwarteng, who was sacked as chancellor on Friday.

YouGov polled 530 Conservative Party members between 17-18 October, with age, gender, EU referendum voting and the recent leadership vote weighted to represent the population.