Keir Starmer faces crunch vote on welfare spending after watering down planned cuts to disability benefits.