The 2023 UK Spencer Stuart Board Index is a comprehensive review of governance practice in the largest 150 companies in the FTSE rankings by market value at 30 April 2023. The chart below provides a unique perspective on the extent to which a range of key metrics have changed over the past five and ten years.