In 2004, the Republican party jumped on a John Kerry statement that was used to attack him for the entire general election when he said, "I actually did vote for the $87 billion, before I voted against it."
Fact Check concluded that it was a bogus attack on a poorly worded response by Kerry, but it hurt him all the same.
Donald Trump is not only flip-flopping on many issues that he used to win the Republican presidential nomination, he's lying about what he actually said previously.
On December, 7th 2015, Trump announced via a statement that he wants a "total and complete shutdown of Muslims entering the United States until our country's representatives can figure out what is going on."
That's a very definitive stance to take and Trump's campaign spelled it out very precisely.
However, on Brian Kilmeade's radio program, Trump changed his position entirely and said his Muslim ban was only "a suggestion."
Fox News Radio's Kilmeade, asked Trump to respond to the newly elected Mayor of London Sadiq Khan, who is Muslim and who bashed Donald for saying he would make an exception for him. " I think Donald Trump has ignorant views on Islam..."