How and who does this help?
Answers: it doesn’t help (anybody, except the politicians that get to falsely claim that they’re looking out for the interests of their constituents) and it hurts everybody who needs a ride during emergencies. Typically, when prices are capped, one or both of two things happens: the product in question becomes exceptionally scarce very quickly, and queuing takes the place of money to allocate the product amongst consumers. These outcomes, in combination or taken singly are both exactly the opposite of what you want during an emergency.
Prices are what they are for reasons. Demanding that prices be other than what they are is nonsense. A is A, it cannot be something else.