The day that will never be forgotten

An estimated million people will line the streets of London to witness scenes of breathtaking pomp and splendour, punctuated by historic moments of sorrow and solemnity.