Looking for help in identifying this new bird to our garden.

The picture quality is not great as from a distance with the phone, however bird was grey back and grey cap, black strip through the eye and black stripe of edge of wings. I think it may be a Northern Shrike. Any help very much appreciated.