Economy contracts by worse than expected 0.5% in July, official figures show

Economy contracts by worse than expected 0.5% in July, official figures show