The challenges facing the UK business sector: staying ahead of the game