London Mayor Pushes Back Against the IRS For “Outrageous” Tax Assessment
London Mayor Boris Johnson is not taking the bait. He refuses to pay a tax assessment that the IRS claims he owes. The Mayor was born in New York and holds a U.S. passport as well as a British one. What brought this issue into the public spotlight? While visiting the U.S. last week to […]