UK moves to keep important Stanley Spencer painting in the country

The UK government deferred, on 11 September 2026, a decision on the export licence for Stanley Spencer’s paint...


Read More