Prices to worsen at Xmas; as petroleum VAT begins to bite