Tory MP Mercer withdraws support from PM over veterans