Why Did This McLaren P1 Suddenly Erupt In Flames?

Thanks to a tip from a CarBuzz reader, we've learned about this McLaren P1 by MSO that just recently caught on fire somewhere in the UK.