A test vote held among Republican senators in late January revealed that only five GOP members of the US upper house were ready to back the unprecedented second impeachment of Donald Trump in the Senate – which is still 12 Republicans less than needed for a conviction.