The chain’s pre-tax profits of £188.3m in 2023 are being shared amongst its workforce. (Image: Getty) On high streets groaning with to-let signs and charity shops, Greggs is a rare reminder of retail nirvana. It is not just surviving but thriving, enjoying