The attack was a major embarrassment for Sri Lanka 's government , which had claimed to have destroyed all the Tamil Tiger rebels ' hidden runways and rendered their rudimentary air squadron useless in a recent offensive that drove the insurgents from most of their northern strongholds .