Home Business UK budget looms, and analysts look at the implications