Rocketing petrol prices fuel British PM’s woes