2012 is probably the year you are thinking about. 2016 IIRC Trump took the lead in the fall and it was more of a churn between Bush/Rubio/Cruz for second.
Vivek is not gonna win even if Trump doesn't run. Why? Cos he's Indian and the GOP base is inherently racist. It's the same reason the Conservatives in the UK have not chance winning an election with Rishi in charge. Simple, really.
That's a bit of an over simplification of Rishis problems. Sure some racists won't vote for him, but some of the Tory base he should have as banker votes won't as he stabbed Boris in the back and the cult of Boris the Bludger doesn't forget. He's also tainted with the shit of the late stage Tories economy, COVID parties, constant expensive fuck ups with small boat immigration/HS2/NHS/schools/etc., and about to open a massive can of worms with the Indian trade deal and freedom of movement. The latter will annoy racists further and anybody working in the sectors about to be opened up
Plus he's absolutely useless in a debate and regularly goes missing when it's time to make public statements
I agree with all that. At the same time, I still think that Rishi would lose an election even without those issues because of his race. A lot of Tories will just stay home, I reckon.