With sporty hatchbacks, sleek saloons and family-friendly SUVs, there’s a Hyundai for every lifestyle, and an offer for every budget.