Investment is top of the agenda for UK businesses