Economy
UK business confidence is lowest in nearly two years as budget changes weigh on key decisions
British businesses faced a sharp confidence slump in November, with sentiment reaching its lowest point ...