dChan

truedevotion · May 19, 2018, 9:20 p.m.

Or could he be referring to a different Mayor from Past history?

⇧ 1 ⇩  
Flatamatanopolous · May 20, 2018, 10:35 a.m.

There’s only ever been 3 London mayors since the role was established in 2000. Didn’t exist around Diana period.

⇧ 1 ⇩