A whole host of influential Republicans have decided not to attend July's Republican National Convention in Cleveland.