In 2009 he registered as Republican, then he registered to Independent. Then he registered as Republican in March 2012, so he could vote for Romney in the 2012 primary, although he didn’t actually voted in that primary. This year’s New York primary was the first primary he has ever voted in.
So what? And no, he registered Republican to vote against Hillary in 2008.
Donald Trump is NO liberal.