Can we just get hydrogen fuel cells mainstream already?

If you own a hybrid you have to pay no congestion charge in London even though the battery is the size of 12v.