They won’t be lovin’ it: McDonald’s admits 90% of employees are on zero-hours contracts without guaranteed work or a stable income Read more