The Wire
Former Deputy Prime Minister Barnaby Joyce has announced his resignation from the National Party after 20 years representing the electorate...