Irish rage as public picks up £7m bill