Britain’s long-delayed Parliament restoration could stretch up to 60 years and cost nearly £40 billion (approximately Rs 5 lakh crore) if MPs remain in the Palace of Westminster during repairs. With ...