Also: tax raid?

So when I lived in the UK, I was RAIDED by HMRC every week I got my payslip?

Comments