Just read a Telegraph op-ed claiming the Tories lost because they were too far left, and I have a feeling that is the narrative we will hear more of over the coming years.
If you believe in zero immigration, zero tolerance for 'woke' and Full English Brexit, then the Tories are on the left. These people are not remotely living in the same world as us.