27%???? This number is from last year!!! It currently stands at 78% of GDP according to updated data from September 2024.