Republicans to have a record small majority after the presidential election in 90 years