PM Truss has days to turn this around or quit, says MSP Smith