How has the 21st century gone so wrong? Adrian Wooldridge WA Today 2 1 31.12.2024 .....© WA Today visit website