British workers and the businesses that employ them have been clobbered by the steepest increase in employment taxes of any advanced economy, according to fresh analysis from the Organisation for Economic Co-operation and Development (OECD). The Paris-based body’s annual audit of payroll taxes lays the blame squarely at the doorContinue Reading