Upon driving at approx 20mph in traffic on the highway, there was a sudden loss of power in acceleration. Smoke was seen around the vehicle. Multiple lights flashed on the dashboard and then quickly went blank. As I was pulling to the side of the road I noticed flames coming from the front right side of the vehicle. The brakes no longer worked. I got out of the vehicle as smoke was seeping into the cabin. I was able to retrieve my phone and bag. Approx. 30 seconds after exiting the vehicle and moving away there was a small explosion. Over the course of the next few minutes there were multiple other explosions. Emergency services were called immediately. The vehicle burnt to the ground completely.