Lords in the UK get a tax free allowance of £323 for every day they actually turn up to work. But nothing actually forces them to show up.
Lords in the UK get a tax free allowance of £323 for every day they actually turn up to work. But nothing actually forces them to show up.