Industry sources said that disruption could carry on for weeks, even if panic buying simmers down, due to the time it would take to restock petrol stations, according to The Times. One source said BP could be forced to keep tackling issues throughout next month. In an attempt to reassure the public yesterday, Boris Johnson said: "I would just stress that on the forecourts the situation is stabilising and people should be confident and just go back to their business in the normal way."