Mark Carruthers reflects on a difficult week in politics with Brian Rowan, Fionnuala O Connor and Ben Lowry.