A satisfying puzzle

Completed this morning whilst listening to the sacred music of Arvo Pärt, the perfect refuge from the climate of political ugliness currently prevailing.