Republicans on Friday chose Houston to host their 2028 national convention, hoping to cement support in Texas even as Democrats are betting that a booming Hispanic population and other key demographic shifts could eventually turn the country’s largest reliably red state blue again.