Scotland has done us all proud; suddenly the anti-Catholic campaign has lost its power