Lindsey Graham says you have Trump to thank