Greggs shares are a favourite among investors, and quite frankly, I’ve never got it. Dr James Fox explains the company’s ...