‘Revolutionary’ high court term on abortion, guns and more