National Insurance payment is not deductible from your salary. Contributions made to NI entirely on U.S tax return. Likewise, you do not “deduct” income tax - we need to report gross salary and then take foreign tax credit for income tax (not for the National Insurance tax).
Other example of non-deductible taxes is VAT.