Liberals MPs Adam Vaughan, Karen McCrimmon and Will Amos will not run again in the next federal election.