Big Ben is towering high in the sky.