Baron Taylor har inlagt storaförtjänster