Originally Posted by tiaraprin
As Spiritual Head of the Anglican Church, the Archbishop has every right to refuse to crown someone he feels is not worthy.
The Archbishop of Canterbury, who has precedence over all other clergymen and over all laymen except members of the Royal Family, traditionally officiates at coronations; during his absence, another bishop may take his place. There have, however, been several exceptions. William I was crowned by the Archbishop of York, since the Archbishop of Canterbury had been excommunicated by the Pope. Edward II was crowned by the Bishop of Winchester because the Archbishop of Canterbury was not in England at the time. Mary I, a Catholic, refused to be crowned by the Protestant Archbishop of Canterbury; the coronation was instead performed by the Bishop of Winchester. When Elizabeth I was crowned, the archbishopric of Canterbury was vacant; the Bishop of Carlisle performed the ceremony. Finally, when James II was deposed and replaced with William III and Mary II jointly, the Archbishop of Canterbury refused to recognise the new Sovereigns; he had to be replaced by the Bishop of London. Hence, in almost all cases where the Archbishop of Canterbury has failed to participate, his place has been taken by a senior cleric: the Archbishop of York is second in precedence, the Bishop of London third and the Bishop of Winchester fifth. Elizabeth I was crowned by the Bishop of Carlisle, to whose see is attached no special precedence, because the senior Catholic prelates objected to the Protestant Queen's religious reforms.