With the sun having shone over much of the UK today (25 July) - and with England winning the Test match against India at Lord's - just-food is reluctant to dampen the mood but, in recent days, there has been yet more evidence of how tough trading conditions are.