Keir Starmer clashes with PM over cost of living crisis