UK businesses face £28bn tax burden due to National Insurance hike