UK business confidence falls to lowest level in almost two years after Labour budget