The Lord Mayor's Show is a thoroughy British affair, long on tradition and guaranteed to bring London grinding to a halt.
As several late-night hosts noted in their week-after election autopsies on Monday, there's is nothing American Democrats love more than attacking each other after a defeat.