Tesco saw its share price fall 4% this morning after the UK's largest retailer revealed a sharp drop in first-half earnings.