Tory MP loses whip after claims he used party funds to pay ‘bad people’