Do you lay the blame completely with DC for this? Afterall he agreed to the referendum in the first place in order to be re-elected.
Do you blame the people behind the lies of the Brexit campaign? BoJo and Gove et al
Do you blame Corbyn and his lukewarm campaign?
Do you blame the non voters or those who voted and now wish they could change their vote?
Do you blame those who voted leave and still refuse to acknowledge they have been mislead?
Do you blame yourself for not reaching out to more people and making sure they knew how important this vote was and how there was no going back?
Are all of the above to blame to a degree?