'Punishing tax hikes and suffocating red tape' blamed as Britain slumps to last place in the G7 for public and private investment
Rachel Reeves slammed for 'shattering' business confidence as UK slumps to low
'Punishing tax hikes and suffocating red tape' blamed as Britain slumps to last place in the G7 for public and private investment