Rachel Reeves’ Budget on Wednesday afternoon sought to address a ‘black hole’ in finances.