The perfect is the enemy of the good, it is said. So in a perfect world there would be many multiples of the 5,000 people who turned out for the March for Life in London last weekend; every parish would send coachloads of delegates; but it would be wrong to imply that the March did not already represent a powerful achievement or to give the impression that it was anything other than profoundly inspiring and energising.

Those few thousand can still be the fulcrum on which the weight of opposition or apathy can be moved.