Corbyn confronts Rudd over spending cuts in fractious TV debate