British MPs and peers are to leave the Houses of Parliament for the first time since World War II. The historic Palace of Westminster is set to undergo a €4.5 billion renovation which is expected to begin in 2025 and last up to six years. Despite its majestic appearance from afar, critics say the ageing building…