Big Ben has been London’s most reliable timekeeper since 1859, its famous chimes marking every hour for millions of people ...