Tesco has stores in all but one postcode area of the UK after buying three stores in the Northern and Western Isles of Scotland.

The stores were bought from Somerfield and expands the supermarket giant's reach into every postcode area of the UK except Harrogate in Yorkshire.

The new stores, in Stornoway, Kirkwall and Lerwick, will open in May.