Weak to say the least.
How about this Cantor: Introduce a bill that will cancel Obamacare. It will pass the house but not be taken up in the senate, but at least you can take a position that most Americans will support. Add in plenty of comments about balancing the budget and you will have a winner there.
Adopt this slogan for the GOP and run with it: Democrats want to take away your guns, and Republicans will not do that. That will win you the senate in two years.