Rachel Reeves is about to make herself even more unpopular - but her brutal budget won't be the end of it.