Shopkeepers across the UK are to miss out on a spending splurge after England was robbed of victory on Thursday night, analysts are predicting.

The failure of the England team to qualify for Euro 2004's semi-finals could cost the retail trade millions of pounds.

Analysts said England's defeat at the hands of host nation Portugal means a spending boost worth up to £300m will not materialise.