Live, rolling coverage as London’s biggest companies defy Middle East disruption and UK petrol prices rise to around £1.60 per litre, the highest since Donald Trump ordered renewed strikes
Editorial: More young people live with parents as low wages, insecure work and unaffordable housing turn family support into another source of inequality