14th August 2025
Professor Richard Murphy takes apart the claims about Scotland's "deficits" as GERS figures are released.