Services to Heathrow have been operated by A330, especially when flights have been cancelled and there's a backlog of passengers to clear. Less often, it happens around exceptionally busy periods like Christmas.
Seeing that there's no reason Dublin-London should have been extra busy yesterday, does anyone know if there were cancelled flights?