BP’s logo outside a petrol station in East Molesey, southwest London.