And Johnson wanted to be PM and didn't have the courage to directly challenge her so spent years screwing with Brexit to get himself into number 10.Actually we leave 11pm UK time tonight, Midnight Brussels time, so that is the time to see how quiet the celebrations or other manifestations of emotion are.
It took so long because Teresa May ran what was in hindsight a poorly run and unnecessary General Election and therefore didn't have sufficient votes to get her deal through Parliament.