Presidential candidate Jim Gavin said people are entitled to erect the Irish tricolour flag “where they choose”.