Morrisons really is the best of no worlds imo.
Most things very expensive, range of foods not great, very heavily weighted on cakes/junk food, branded foods seem to cost more than other shops.
Their meat is fairly priced and they have a good craft beer selection and that’s about it.
My weekly shop gets done in lidl mainly.