Forcing all companies to allow their staff to unionise will cost SMEs £600m a year, says James Price You would be forgiven for thinking that war in the Middle East, war in Europe, energy price shocks, ...