The amount of National Insurance paid by employers has risen to an all-time high of £105bn, up £8bn in a single year