This Is Everything That Has Happened In British Politics Since Britain Voted To Leave The EU

I mean everything.

by

June 2016: Britain votes to leave the EU and all hell breaks loose.