The CBC's Chris Hall and Greg Weston explain what we already know about tomorrow's federal budget and what should be in it.