Sleaford Mods:
These Streets Are Ours

It was a fickle moment, near 10pm on 7 May. A flickering moment of gut-churning disbelief.