This petrol station in London is charging over £2 per litre

UK government under pressure to act as petrol prices hit new record