Defiant Starmer to defend Budget after Reeves forced to deny lying about black hole to justify tax hikes