James Baggott 5 years ago James Baggott: The numbers don’t add up – and that’s clearly not good for business