Are you a Londoner???
Around one in nine (11%) of the 560,000 people in Inner London who had to send in a tax return last year didn’t do so
Around one in nine (11%) of the 560,000 people in Inner London who had to send in a tax return last year didn’t do so