We are now just three weeks away from Labour’s first Budget and the mood music out of the Treasury is all rather ominous. On 30 October we find out the answer to the great question of British politics: can Rachel Reeves square her spending plans with her past promises on tax? With Labour desperate to