BP is facing accusations that it is “taking advantage” of drivers after Rachel Reeves attacked petrol stations for using ...