Chancellor Rachel Reeves may not be the UK's most popular person later this week, but to her credit she has always been vocal about what she believes this country needs.