Big Ben faces bigger bill

Big Ben’s repair bill has risen by nearly £20m following a litany of blunders. Parliamentary authorities admitted last night that the £80m cost for repairs to Parliament’s Elizabeth Tower and its famous clock was now more than £50m more than