News

London’s iconic Big Ben clock has stopped ticking for a ... of Parliament in Westminster had just been given an £80 million facelift that took five years, using taxpayer’s money.