Eleanor Laing MP, has avoided paying a large Capital Gains Tax bill of £180,000. Eleanor Laing has claimed "Tens of… read more