UK chancellor raises national insurance payments for self employed in new budget
Friday, March 10, 2017 UK chancellor Philip Hammond announced his 2017 budget on Wednesday, which included a £2 billion pledge to social care and a tax hike on the self-employed.…
Continue Reading