Citroën C5 X 2024 review - S-Class comfort for half the price