The “biggest ever shock” to the oil market is now being felt on London forecourts, where soaring petrol and diesel prices are squeezing drivers and punishing those who depend on their vehicles for a living
Reports that Iran’s new Supreme Leader owns £200 million of London property have reignited debate over foreign wealth in the capital, but experts say the reality of who owns the city is far more complex.