Tory MP’s paid role in Shetland space project shows ‘rot at the heart of Westminster’

Garnier is paid £2,500 a month – but could rule change force him to step aside?