There are two ways of controlling feral cats. You can consider killing them but there is a huge risk that you will kill pets so it is unacceptable. The only recognised method is trap, neuter, release which is immensely time consuming & very expensive.
The only Irish example is on Tory Island. Every pet cat had to be photographed & fitted with a collar - today we would probably microchip. This was so that any trapped cats could be checked against the pet database before being euthanised. This is totally impractical in a mainland situation.
So if you can't impose cat control you might as well chill & accept them.
The London story isn't irrelevant. The authorities there assumed that no one would be concerned if foxes were killed & they were wrong. It would also be wrong to assume that people in Ireland support fox culls - a lot don't.
The London reference is irrelevant because, travel a few miles outside London, into the Home counties, and the answer would have been totally different.