Supreme Court win gives liberals first majority in 15 years