Home Economy News UK budget looms, and analysts look at the implications