Starmer vows to crack down on ‘profiteering’ from fuel crisis