Big Ben keeps on ticking, 153 years and count...