Greggs to reveal results amid pressure from cost of living and weight loss drugs

The company opened 121 stores last year