The amount of new office space completed in Europe during 2023 fell 32% year on year to 3.3 million sq m according to research from Savills.