The New Economics Foundation says higher pay, increased public spending, and more generous social security will increase demand in the economy and raise productivity.
New figures published by the Trades Union Congress indicate that 1,669,000 employees are missing out on their minimum legal entitlement to paid holidays.