Förut hörde Layard till det liberala partiet,