In Britain a new Tesco, Morrisons, Sainsbury’s or Asda opens every other day. But across the country people are battling the relentless march of the ‘Big Four’. John Harris, who has taken up the fight himself, reports…